找传奇、传世资源到传世资源站!

垃圾回收算法手册 自动内存管理的艺术.pdf

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

垃圾回收算法手册  自动内存管理的艺术.pdf Java-第1张垃圾回收算法手册  自动内存管理的艺术.pdf Java-第2张垃圾回收算法手册  自动内存管理的艺术.pdf Java-第3张垃圾回收算法手册  自动内存管理的艺术.pdf Java-第4张垃圾回收算法手册  自动内存管理的艺术.pdf Java-第5张垃圾回收算法手册  自动内存管理的艺术.pdf Java-第6张封面书名版权前言目录第1章 引言1.1 显式内存释放1.2 ?自动动态内存管理1.3 垃圾回收算法之间的比较1.4 性能上的劣势1.5 实验方法1.6 术语和符号第2章 标记–清扫回收2.1 标记–清扫算法2.2 三色抽象2.3 改进的标记–清扫算法2.4 位图标记2.5 懒惰清扫2.6 标记过程中的高速缓存不命中问题2.7 需要考虑的问题第3章 标记–整理回收3.1 双指针整理算法3.2 Lisp 2算法3.3 引线整理算法3.4 单次遍历算法3.5 需要考虑的问题第4章 复制式回收4.1 半区复制回收4.2 遍历顺序与局部性4.3 需要考虑的问题第5章 引用计数5.1 引用计数算法的优缺点5.2 提升效率5.3 延迟引用计数5.4 合并引用计数5.5 环状引用计数5.6 受限域引用计数5.7 需要考虑的问题第6章 垃圾回收器的比较6.1 吞吐量6.2 停顿时间6.3 内存空间6.4 回收器的实现6.5 自适应系统6.6 统一垃圾回收理论第7章 内存分配7.1 顺序分配7.2 空闲链表分配7.3 内存碎片化7.4 分区适应分配7.5 分区适应分配与简单空闲链表分配的结合7.6 其他需要考虑的问题7.7 并发系统中的内存分配7.8 需要考虑的问题第8章 堆内存的划分8.1 术语8.2 为何要进行分区8.3 如何进行分区8.4 何时进行分区第9章 分代垃圾回收9.1 示例9.2 时间测量9.3 分代假说9.4 分代与堆布局9.5 多分代9.6 年龄记录9.7 对程序行为的适应9.8 分代间指针9.9 空间管理9.10 中年优先回收9.11 带式回收框架9.12 启发式方法在分代垃圾回收中的应用9.13 需要考虑的问题9.14 抽象分代垃圾回收第10章 其他分区策略10.1 大对象空间10.2 基于对象拓扑结构的回收器10.3 混合标记–清扫、复制式回收器10.4 书签回收器10.5 超引用计数回收器10.6 需要考虑的问题第11章 运行时接口11.1 对象分配接口11.2 指针查找11.3 对象表11.4 来自外部代码的引用11.5 栈屏障11.6 安全回收点以及赋值器的挂起11.7 针对代码的回收11.8 读写屏障11.9 地址空间管理11.10 虚拟内存页保护策略的应用11.11 堆大小的选择11.12 需要考虑的问题第12章 特定语言相关内容12.1 终结12.2 弱引用12.3 需要考虑的问题第13章 并发算法预备知识13.1 硬件13.2 硬件内存一致性13.3 硬件原语13.4 前进保障13.5 并发算法的符号记法13.6 互斥13.7 工作共享与结束检测13.8 并发数据结构13.9 事务内存13.10 需要考虑的问题第14章 并行垃圾回收14.1 是否有足够多的工作可以并行14.2 负载均衡14.3 同步14.4 并行回收的分类14.5 并行标记14.6 并行复制14.7 并行清扫14.8 并行整理14.9 需要考虑的问题第15章 并发垃圾回收15.1 并发回收的正确性15.2 并发回收的相关屏障技术15.3 需要考虑的问题第16章 并发标记–清扫算法16.1 初始化16.2 结束16.3 分配16.4 标记过程与清扫过程的并发16.5 即时标记16.6 抽象并发回收框架16.7 需要考虑的问题第17章 并发复制、并发整理算法17.1 主体并发复制:Baker算法17.2 Brooks间接屏障17.3 自删除读屏障17.4 副本复制17.5 多版本复制17.6 Sapphire回收器17.7 并发整理算法17.8 需要考虑的问题第18章 并发引用计数算法18.1 简单引用计数算法回顾18.2 缓冲引用计数18.3 并发环境下的环状引用计数处理18.4 堆快照的获取18.5 滑动视图引用计数18.6 需要考虑的问题第19章 实时垃圾回收19.1 实时系统19.2 实时回收的调度19.3 基于工作的实时回收19.4 基于间隙的实时回收19.5 基于时间的实时回收:Metronome回收器19.6 多种调度策略的结合:“税收与开支”19.7 内存碎片控制19.8 需要考虑的问题术语表参考文献索引 413

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复