2
什麼是MarkSweepCompact?java GC名稱'MarkSweepCompact'
什麼是MarkSweepCompact?java GC名稱'MarkSweepCompact'
這是一個垃圾收集算法。它的基本工作原理在Wikipedia中描述。
基本的想法是,您可以對您可以訪問的所有對象執行一次「標記」,將其標記出來。然後你「掃掠」你的堆,釋放那些無法到達的對象的內存(未標記)。然後「緊湊」過程再次壓縮內存,因爲您現在有多個未使用的孔,可以使新對象的分配變得更加困難或昂貴。
您正在提出的基本問題很容易通過在Google上或通過參考任何java書籍來解決。 – Rahul 2009-10-30 09:52:02