设为首页 加入收藏

TOP

浅谈V8引擎中的垃圾回收机制(三)
2015-04-07 15:29:06 来源: 作者: 【 】 浏览:113
Tags:浅谈 引擎 垃圾 回收 机制
过增量标记的改进后,垃圾回收的最大停顿时间可以减少到原来的1/6左右


由于标记完成后,所有的对象都已经被标记,不是死对象就是活对象,堆上多少空间格局已经确定。我们可以不必着急释放那些死对象所占用的空间,而延迟清理过程的执行。垃圾回收器可以根据需要逐一清理死对象所占用的内存页


V8后续还引入了增量式整理(incremental compaction),以及并行标记和并行清理,通过并行利用多核CPU来提升垃圾回收的性能


首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇前端工作面试问题 下一篇堆的C语言实现

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: