V8垃圾回收
- 分代式垃圾回收机制
- 新生代
- 执行第一次Scavenge算法
- 通过算法将活动对象从from复制到to空间
- 清理from
- 对换空间后执行第二次Scavenge算法(同上)
- 晋升老生代条件
- 当to空间占用25%以上或对象经过Scavenge算法时会晋升到老生代
- 执行第一次Scavenge算法
- 老生代
- 标记清除(标记失活对象进行回收)
- 标记回收(整理内存空间,统一回收失活区域)
- 新生代
CATALOG
- 垃圾回收机制
- V8 的内存管理机制
- 新生代老生代的算法
- 学习拓展
- 总结概述
网友评论