[记录]简单聊聊 v8 垃圾回收

V8垃圾回收

  • 分代式垃圾回收机制
    • 新生代
      • 执行第一次Scavenge算法
        • 通过算法将活动对象从from复制到to空间
        • 清理from
      • 对换空间后执行第二次Scavenge算法(同上)
      • 晋升老生代条件
        • 当to空间占用25%以上或对象经过Scavenge算法时会晋升到老生代
    • 老生代
      • 标记清除(标记失活对象进行回收)
      • 标记回收(整理内存空间,统一回收失活区域)

CATALOG

  1. 垃圾回收机制
  2. V8 的内存管理机制
  3. 新生代老生代的算法
  4. 学习拓展
  5. 总结概述

你可能感兴趣的:([记录]简单聊聊 v8 垃圾回收)