The Garbage Collection Handbook: The Art of Automatic Memory Management (Hardcover)

Richard Jones, Antony Hosking, Eliot Moss

買這商品的人也買了...

商品描述

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.

商品描述(中文翻譯)

1996年出版的Richard Jones的《垃圾回收》是自動內存管理領域的里程碑。自那時以來,這個領域已經有了很大的發展,需要對最新的最先進發展進行更新的觀察。《垃圾回收手冊:自動內存管理的藝術》匯集了過去五十年來自動內存管理研究人員和開發人員所積累的豐富知識。作者們在一個易於理解的框架中比較了最重要的方法和最先進的技術。

本書探討了硬件和軟件的最新進展對垃圾回收提出的新挑戰。它探討了這些變化對高性能垃圾回收器的設計者和實現者的影響。除了簡單和傳統的算法外,本書還涵蓋了並行、增量、並發和實時垃圾回收。算法和概念通常用偽代碼和插圖來描述。

現代編程語言幾乎普遍採用垃圾回收,這使得對這個主題的全面理解對於任何程序員都是必不可少的。這本權威手冊提供了對不同回收器的工作方式以及垃圾回收器目前面臨的各種問題的專業見解。有了這些知識,程序員可以自信地選擇和配置各種垃圾回收器的選項。

網絡資源
本書在www.gchandbook.org上的在線文獻資料庫包含了2500多篇與垃圾回收相關的出版物。該資料庫持續更新,其中包含一些條目的摘要以及大多數電子可用條目的URL或DOI。可以在線搜索或下載該資料庫的BibTeX、PostScript或PDF格式。