JVM虛擬機分析—2.關於垃圾回收的算法

垃圾回收(GC)是java提供的重要功能,他讓程序員可以不用關注內存的使用,而是將注意力集中在功能實現上,解放了程序員。以下將講述一下垃圾回收的幾種算法。 1、Mark-Sweep(標記-清除算法) 如他的名字一樣,Mark-Sweep算法顧名思義,將不同的內存空降標記出來然後清楚。 以上圖片便描述了該算法,可以看到,該算法有個十分大的問題就是清除後內存空間不連續,導致了許多空間碎片。 還有的問題
相關文章
相關標籤/搜索