书籍 The Garbage Collection Handbook的封面

The Garbage Collection Handbook

Richard Jones

出版时间

2011-08-16

ISBN

9781420082791

评分

★★★★★
书籍介绍

Published in 1996, Richard Jones's Garbage Collection was a milestone in the area of automatic memory management. The field has grown considerably since then, sparking a need for an updated look at the latest state-of-the-art developments. The Garbage Collection Handbook: The Art of Automatic Memory Management brings together a wealth of knowledge gathered by automatic memory management researchers and developers over the past fifty years. The authors compare the most important approaches and state-of-the-art techniques in a single, accessible framework. The book addresses new challenges to garbage collection made by recent advances in hardware and software. It explores the consequences of these changes for designers and implementers of high performance garbage collectors. Along with simple and traditional algorithms, the book covers parallel, incremental, concurrent, and real-time garbage collection. Algorithms and concepts are often described with pseudocode and illustrations. The nearly universal adoption of garbage collection by modern programming languages makes a thorough understanding of this topic essential for any programmer. This authoritative handbook gives expert insight on how different collectors work as well as the various issues currently facing garbage collectors. Armed with this knowledge, programmers can confidently select and configure the many choices of garbage collectors. Web Resource The book's online bibliographic database at www.gchandbook.org includes over 2,500 garbage collection-related publications. Continually updated, it contains abstracts for some entries and URLs or DOIs for most of the electronically available ones. The database can be searched online or downloaded as BibTeX, PostScript, or PDF.

理查德·琼斯(Richard Jones)

坎特伯雷-肯特大学计算机学院教授。1998年联合创立了国际存储管理研讨会,并担任*届会议主席。他发表了多篇关于垃圾回收技术、堆可视化技术、电子出版技术相关的论文,多次担任主要国际会议计划委员会的常务委员,同时还是《Software Practice and Experience》杂志的编辑委员会成员。因在动态存储管理领域的研究和学术成绩,他于2005年被聘任为格拉斯哥大学名誉研究员,2006年被计算机协会评为杰出科学家。

安东尼·霍思金(Antony Hosking)

普渡大学西拉法叶分校计算机学院副教授。他的主要研究方向是编程语言的设计与实现,特别是数据库与持久化编程语言、面向对象数据库系统、动态存储管理、编译器优化以及编程语言和应用的架构支持。

艾略特·莫斯(Eliot Moss)

马萨诸塞大学阿默斯特...

(展开全部)

目录
Introduction
Explicit deallocation
Automatic dynamic memory management
Comparing garbage collection algorithms
A performance disadvantage?

显示全部
用户评论
算是啃完了,最后一章实时垃圾收集实在看不懂,各种公式分析。 这本应该是GC领域集大成者了,期望能出中文版再读一遍。
非常全面的介绍了垃圾收集的原理和设计,适合做这个方向研究和实现。读透这本书需要时间。。
教科书级别的技术书籍。将自动内存管理技术分门别类,配合适当的例子,每种技术都讲述得非常清楚,可以说是本领域几乎所有相关工作的简单概述。引用文献充分,方便读者拓展阅读。前几章可以帮助本领域的新手迅速上手,搞清日常工作中遇到的概念。后面的章节可以等读者熟悉本领域后继续阅读,相信会理解得更为深刻。本书的确是一本 handbook,时读时新,加深见解,拓展知识。 本书行文明白晓畅,非常好懂,强烈建议读英文版。
少有的系统讲解gc的书。