Garbage Collection: Algorithms for Automatic Dynamic Memory Management (Hardback)
Garbage Collection: Algorithms for Automatic Dynamic Memory Management (Hardback)
Regular price
$59.65 USD
Regular price
Sale price
$59.65 USD
Unit price
/
per
Condition
LIKE NEW: This book is in excellent, like-new condition.Product Details
Also from the back cover: "The memory storage requirements of complex programs are extremely difficult to manage correctly by hand. A single error may lead to indeterminate and inexplicable program crashes. Worse still, failures are often unrepeatable and my surface only long after the program has been delivered to the customer. The eradication of memory errors typically consumes a substantial amount of development time. And yet the answer is relatively easy — garbage collection; removing the clutter of memory management from module interfaces, which then frees the programmer to concentrate on the problem at hand rather than low-level book-keeping details. For this reason, most modern object-oriented languages such as Smalltalk, Eiffel, Java and Dylan, are supported by garbage collection. Garbage collecting libraries are even available for such uncooperative languages as C and C++. ..."Each of the most important algorithms is explained in detail, often with illustrations of its characteristic features and animations of its use. Techniques are described and compared for declarative and imperative programming styles, for sequential, concurrent and distributed architectures.
"For professionals developing programs from simple software tools to complex systems, as well as for researchers and students working in compiler construction, functional, logic and object-oriented programming and design, this book will provide not only a clear introduction but also a convenient reference source for modern garbage collection techniques."
Chapters
- Introduction
- The Classical Algorithms
- Reference Counting
- Mark-Sweep Garbage Collection
- Mark-Compact Garbage Collection
- Copying Garbage Collection
- Generational Garbage Collection
- Incremental and Concurrent Garbage Collection
- Garbage Collection for C
- Garbage Collection for C++
- Cache-Conscious Garbage Collection
- Distributed Garbage Collection
Share
PUBLISHER: John Wiley & Sons
ISBN-13: 9780471941484
ISBN-10: 0471941484