Java內存管理(三)——卡片表

在垃圾回收的過程中,會碰到一個問題,就是老年代中的對象可能引用年輕代中的對象。在這種情況下,每次遍歷老年代的對象來查找所有存活對象的時候就會消耗相當的時間。而且,在應用中,通常來說,這種引用是非常少的(某些研究表明,這種情況的引用佔總引用量的1%都不到)。但是這些引用需要遍歷整個老年代對象是一個相當大的Overhead。 Card-table JVM中會維護一個卡片表的數據結構,主要用於查看老年代
相關文章
相關標籤/搜索