首页 > 其他 > 详细

内存回收

时间:2014-02-09 19:56:19      阅读:253      评论:0      收藏:0      [点我收藏+]

跟踪收集器 主要有复制(copying)、标记-清除(Mark-Sweep)、和标记-压缩(Mark-Compact)三种实现算法。

复制:从根集合扫描出存活的对象,并将找到的存活对象复制到一块新的完全未使用的空间中。

标记-清除:从根集合开始扫描,对存活的对象进行标记,标记完毕后,再扫描整个对象中未标记的对象,并进行回收。

标记-压缩: 跟标记-清除不同的一点是,在回收不存活对象占用的内存空间后,会将其他所有存活对象往左端空闲的空间移动。

内存回收

原文:http://www.cnblogs.com/godfatherback/p/3541747.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!