《深入理解Java虛擬機》讀書筆記 垃圾回收算法

標記-清除算法 過程,首先標記所有需要進行回收的對象,標記完成後統一清除 缺陷: 效率低下:標記及清除效率不高 產生大量不連續的內存碎片,難以進行再次分配。 複製算法 過程:將內存分爲對等的兩部分,每次只使用其中一部分,垃圾回收時,將仍存活的對象複製到另一塊區域,同時將原使用內存區域清空。 優點:簡單方便運行高效 缺點:只能使用一半內存 標記-整理算法 過程:標記過程和標記清除算法相同,整理過程則
相關文章
相關標籤/搜索