JVM:GC算法和收集器

JVM的垃圾會回收主要發生再堆於方法區。程序計數器,本地方法棧,虛擬機棧等線程私有的內存會隨着線程的消失自動清理內存。 垃圾回收算法 標記清除: 對於可回收的對象先標記再清除,效率高;適用於新生代對象更新頻繁,從而會留下更多大塊的內存區域。 標記整理:先標記,清除再整理,相比標記清楚,多了整理的步驟,所以適用於老生代不會頻繁調用回收機制。 複製算法:將內存分爲兩塊區域,輪流替換使用。不適合對象存活
相關文章
相關標籤/搜索