Skip to content
TopicTracker
来自 HackerNews查看原文
译文语言译文语言

垃圾回收手册:自动内存管理的艺术(第二版)

本书系统讲解自动内存管理的核心原理与实现技术,涵盖垃圾回收算法、内存分配策略及性能优化方法,是计算机领域深入理解内存管理的权威参考书籍。

背景速读

- 《The Garbage Collection Handbook》(第2版)是垃圾回收(GC)领域最权威的技术专著,由多位顶尖学者(包括GC算法先驱Richard Jones)合著。2011年初版,2023年出第2版,更新了现代语言和硬件进展。 - 垃圾回收是一种自动内存管理技术,编程语言(如Java、Go、Python、JavaScript、C#、Rust的部分实现)用它来自动释放不再使用的内存,避免手动管理导致的崩溃或安全漏洞。 - 本书覆盖从基础算法(标记-清除、引用计数、分代GC)到前沿技术(并发GC、实时GC、GPU内存管理)的完整图谱,是系统程序员、语言实现者、性能工程师的必读参考。 - 第2版新增了现代硬件特性(NUMA、持久内存)、新兴语言(Go、Swift)的GC实践,以及对ZGC、Shenandoah等低延迟GC的深入分析,反映了GC领域近年来的重大演进。