v8内存模型

  • Code Segment: 代码被实际执行
  • Stack
    • 本地变量
    • 指向引用的变量
    • 流程控制,例如函数
  • Heap V8负责管理
    • HeapTotal 堆的总大小
    • HeapUsed 实际使用的大小
  • Shallow size of an object: 对象自身占用的内存
  • Retained size of an object: 对象及其依赖对象删除后回释放的内存

image.png