2020 阿里面試P8 JVM 垃圾回收算之 CMS會出現的問題(三面問題)

在說明CMS 會出現問題的同時我們先了解一線CMS的垃圾回收的算法,CMS 是採用的是mark-sweep 算法(標記清除算法)。  mark-sweep 的算法如下圖所示: 1.可以看出這個算法出現的問題之一,」內存會有碎片化的問題「,一般分配創建對象分配內存有兩種方式,第一種是通過獲取連續的存儲空間(Cms 是這種 都是內存連續的分大塊的),如果沒有連續的存儲空間,第二種通過複雜的內存管理器來
相關文章
相關標籤/搜索