Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Memory Management: Algorithms and Implementations in C/C++
Top Free Unix/Linux Books 🌠 - 100% Free or Open Source!
  • Title: Memory Management: Algorithms and Implementations in C/C++
  • Author(s) Bill Blunden
  • Publisher: Jones & Bartlett Publishers; 1 edition (October 4, 2002)
  • Paperback: 360 pages
  • eBook: PDF (391 pages, 4.4 MB), ePub, Kindle, etc.
  • Language: English
  • ISBN-10: 1556223471
  • ISBN-13: 978-1556223471
  • Share This:  

Book Description

Memory Management: Algorithms and Implementation in C/C++ presents several concrete implementations of garbage collection and explicit memory management algorithms.

Every implementation is complemented by an in-depth presentation of theory, followed by benchmark tests, a complete listing of C/C++ source code, and a discussion of each implementation s trade-offs.

Find out how memory is managed at the hardware level by the processor. Discover the ways in which different operating systems take advantage of processor facilities to provide memory services via the system call interface.

About the Authors
  • Bill Blunden has a bachelor's degree in physics from Cornell University and a master's degree in operations research from Case Western Reserve University. He has spent the past ten years performing R&D on enterprise middleware, implementing distributed computing software, and working with security protocols. He is also the author of Virtual Machine Design and Implementation in C/C++.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • What Every Programmer Should Know About Memory

    This document explains the structure of memory subsystems in use on modern commodity hardware, illustrating why CPU caches were developed, how they work, and what programs should do to achieve optimal performance by utilizing them.

  • How Computers Work: Processor and Main Memory, 2nd Edition

    This book starts out very simple and gets more complex as it goes along, but everything is explained. The processor and memory are mainly covered. It explains in great detail the operation of a simple but functional computer.

  • Pointers and Memory (Nick Parlante, et al.)

    This is an introduction to programming with pointers and memory in C, C++ and other languages. Explains how pointers and memory work and how to use them -- from the basic concepts through all the major programming techniques.

  • Programming Persistent Memory: A Comprehensive Guide

    The book explains fundamental concepts, provides an introduction to Persistent Memory programming APIs for C, C++, JavaScript, and other languages, discusses RMDA with persistent memory; reviews security features; and presents many examples.

  • Small Memory Software: Systems with Limited Memory

    This book provides practical help for programmers developing software for limited memory-capacity environments. It consists of a series of patterns developed by the authors based on solutions which have been found to work in real-life situations.

  • Programming Memory-Constrained Networked Embedded Systems

    This book focus on three topics regarding programming memory-constrained networked embedded systems: the TCP/IP, simplifying event-driven, and dynamic loading for memory-constrained systems.

  • Under the Hood of .NET Memory Management (Chris Farrell)

    This book covers theory and practice for analyzing and improving .NET code performance, with examples and tips, starting with the core concepts of .NET memory management and garbage collection, then additional details and intricacies.

  • Foundations of Machine Learning (Mehryar Mohri, et al)

    This book is a general introduction to machine learning. It covers fundamental modern topics in machine learning while providing the theoretical basis and conceptual tools needed for the discussion and justification of algorithms.

  • Virtual Machine Design and Implementation in C/C++

    This book provides an in-depth look at the construction and underlying theory of a fully functional virtual machine and an entire suite of related development tools. There is also an extended discussion of porting the HEC virtual machine to other platforms.

Book Categories
:
Other Categories
Resources and Links