08 2018 档案
摘要:垃圾回收算法 标记-清除算法 这是最基础的搜集算法。算法分为“标记”和“清除”两个阶段:首先标记出所需要回收的对象,在标记完成后同意回收所有被标记的对象。 它有两个不足之处:一是效率问题,标记和清除两个过程的效率都不该;另一个问题是空间问题,标记清除之后会产生大量不连续的内存碎片,空间碎片太多可能会
阅读全文
摘要:根据咱们上节介绍的《JVM读书笔记之java内存结构》可知,java内存结构大致可以分为五个部分:程序计数器、虚拟机栈、本地方法栈、堆、方法区。其中程序计数:程序计数器、虚拟机栈、本地方法栈是线程私有的,它们的生命周期和线程相同。本节咱们介绍java的垃圾回收技术,而垃圾回收的主要区域是除开线程私有
阅读全文