跳到主要内容
uencoder

Garbage Collection

垃圾回收自动检测与回收不可达对象占用的内存,解放开发者手动管理内存负担。

用途

自动内存管理防止泄漏与悬空指针,提高安全性与开发效率。

机制

标记-清除:从根集遍历标记可达对象,清除未标记。分代回收:新生代(频繁回收)+ 老生代(偶尔回收)。V8 用 Scavenge(新生代)+ Mark-Sweep/Compact(老生代)。

用例

  • 内存管理
  • 语言运行时
  • 性能调优

相关词条

参考链接