JVM学习笔记第42天-标记清除算法原理及优缺点

一、标记清除算法 背景 标记-清除算法(Mark-Sweep)是一种非常基础和常见的垃圾收集算法,该算法被J.McCarthy等人在1960年提出并应用于Lisp语言。 执行过程 当堆中的有效内存空间(available memory)被耗尽的时候,就会停止整个程序(也被称为Stop The World),然后进行两项工作,第一项是标记,第二项则是清除。 标记:Collector从引用根节点开始遍
相关文章
相关标签/搜索