《垃圾回收的算法与实现》试读
序 章
在序章中,我们将对什么是GC、GC 的历史、学习GC 的目的进行简要说明。此外还将说明阅读本书时的注意事项。 图 GC的定义 GC 是Garbage Collection 的简称,中文称为“垃圾回收”。 垃圾的回收 Garbage Collection 的Garbage,也就是“垃圾”,具体指的是什么呢? 在现实世界中,说到垃圾,指的就是那些不读的书、不穿的衣服等。这种情况下的“垃圾”指的是“自己不用的... (更多)
第1章 学习GC之前
本章中将为各位说明GC 中的基本概念。 1.1 对象/ 头/ 域 对象这个词,在不同的使用场合其意思各不相同。比如,在面向对象编程中,它指“具有属性和行为的事物”,然而在GC 的世界中,对象表示的是“通过应用程序利用的数据的集合”。 对象配置在内存空间里。GC 根据情况将配置好的对象进行移动或销毁操作。因此,对象是GC 的基本单位。本书中的所有“对象”都表示这个含义。 ...
第2章 GC标记-清除算法
世界上首个值得纪念的GC 算法是GC 标记- 清除算法(Mark Sweep GC)[1]。自其问世以来,一直到半个世纪后的今天,它依然是各种处理程序所用的伟大的算法。 2.1 什么是GC标记- 清除算法 就如它的字面意思一样,GC 标记- 清除算法由标记阶段和清除阶段构成。标记阶段是把所有活动对象都做上标记的阶段。清除阶段是把那些没有标记的对象,也就是非活动对象回收的阶段。通过这两个阶段..
作者: 中村成洋, 相川光
原作名: ガベージコレクションのアルゴリズムと実装
isbn: 711542747X
书名: 垃圾回收的算法与实现
页数: 456
译者: 丁灵
定价: 99.00元
出版社: 人民邮电出版社
装帧: 平装
出版年: 2016-7-1
出品方: 图灵教育