JVM內存回收之——複製算法與標記-整理算法

我們在上一篇博客中介紹了標記——清除算法,這篇博客中介紹的兩種算法就是在標記——清除算法的基礎上演化而來。下面讓我們具體來看看這兩種算法,分別做了哪些優化呢? 複製算法 我們首先一起來看一下複製算法的做法,複製算法將內存劃分爲兩個區間,在任意時間點,所有動態分配的對象都只能分配在其中一個區間(稱爲活動區間),而另外一個區間(稱爲空閒區間)則是空閒的。 當有效內存空間耗盡時,JVM將暫停程序運行,開
相關文章
相關標籤/搜索