Join Books.org — it's free

Book cover of Memory Management: Allocation and Implementations in C++
Programming - General & Miscellaneous, General & Miscellaneous Computing, C/C++

Memory Management: Allocation and Implementations in C++

by Blunden Bill
Write a review
Log in to track your reading progress.

Overview

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. Understand how development libraries and run-time systems build upon the operating system services to manage memory on behalf of user applications. Learn about five complete memory management subsystems that utilize both explicit and automatic collection algorithms.

Synopsis

Memory Management: Algorithms and Implementation in C/C++ describes how to construct production-quality memory managers. This approach includes both high-performance explicit memory managers and more intricate garbage collectors like those popularized by the Java Virtual Machine. Every implementation is complemented by an in-depth presentation of theory, benchmark tests, extensive source code examples, and a discussion of each implementation's trade-offs.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
September 1, 2002
Publisher
Wordware Publishing, Inc.
Pages
360
Format
Paperback
ISBN
9781556223471

Similar books