剖析 JVM 相關知識點(中)

一、垃圾收集有哪些算法以及各自的特點 標記清除算法 複製算法 標記整理算法 分代收集算法 1.標記清除算法:將所有需要回收的對象進行標記,標記結束後對標記的對象進行回收。缺點是效率低,會造成大量的碎片。 2.複製算法:複製算法將空間分爲兩部分,每次使用其中的一部分。當一塊內存用完了,就將這塊的所有對象複製到另一塊,將已使用的塊清除。優點:不會產生碎片,缺點:會浪費一定的內存空間。在堆中的年輕代使用
相關文章
相關標籤/搜索