当前位置:主页 > 计算机电子书 > 计算机理论 > 算法下载
垃圾回收的算法与实现

垃圾回收的算法与实现 PDF 高清版

  • 更新:2020-09-08
  • 大小:21.4 MB
  • 类别:算法
  • 作者:中村成洋、相川光
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

垃圾回收的算法与实现分为“算法篇”和“实现篇”两大部分。算法篇介绍了标记-清除算法、引用计数法、复制算法、标记-压缩算法、保守式GC、分代垃圾回收、增量式垃圾回收、RCImmix算法等几种重要的算法;实现篇介绍了垃圾回收在Python、DalvikVM、Rubinius、V8等几种语言处理程序中的具体实现。

本书特色
★ Ruby之父松本行弘推荐:上古传承之魔法,彻底揭开垃圾回收的秘密!
★ 日本天才程序员兼LISP黑客竹内郁雄审校
★ 254幅图解,轻松掌握GC经典算法
★ 实际源码剖析,深入探讨GC具体实现

从入门到进阶,一本书掌握自动内存回收的机制!

★ 全面涵盖GC经典算法
标记-清除算法、引用计数法、复制算法、标记-压缩算法、保守式GC、分代GC、增量式GC、RC Immix算法,一网打尽!
★ 理论结合实际
在系统介绍GC算法的基础上,重点解读Python、DalvikVM、Rubinius、V8等几种实用系统中的GC代码,探究GC算法的实际应用,做到了理论和实际的平衡统一。
★ 图文直观、讲解细致
配合大量形象的插图和代码,将各个知识点掰开揉碎讲解,非常适合入门学习。

目录

  • 序章
  • 【算法篇】
  • 第1章 学习GC之前
  • 第2章 GC标记-清除算法(Mark Sweep GC)
  • 第3章 引用计数法(Reference Counting)
  • 第4章 GC复制算法(Copying GC)
  • 第5章 GC标记-压缩算法(Mark Compact GC)
  • 第6章 保守式GC(Conservative GC)
  • 第7章 分代垃圾回收(Generational GC)
  • 第8章 增量式垃圾回收(Incremental GC)
  • 特别章 RC Immix算法
  • 【实现篇】
  • 第9章 Python的垃圾回收
  • 第10章 DalvikVM的垃圾回收
  • 第11章 Rubinius的垃圾回收
  • 第12章 V8的垃圾回收
  • 补遗 Python、Java、Ruby、JavaScript简单入门

资源获取

资源地址1:https://pan.baidu.com/s/1-PckVBge0dvgg7Zunkt2Og

相关资源

网友留言