java虛擬機四種垃圾收集算法:標記清除,複製,標記整理,分代收集算法

java虛擬機四種垃圾收集算法:標記清除,複製,標記整理,分代收集算法 1.標記清除算法 首先標記出所有需要回收的對象,在標記完成之後統一回收清除。缺點是效率低,會產生大量不連續的內存碎片。 2.複製算法 首先將內存分爲兩塊,當其中一塊用完之後,將還活着的對象複製到另一塊,清空原來的半塊。缺點是將內存空間縮小爲了一半。可以用這種方法回收新生代。 3.標記整理算法 前面的思路和標記清除算法相同,後面
相關文章
相關標籤/搜索