JVM - GC算法

1.GC roots對象 在java中,可作爲GC Roots的對象有: 1.虛擬機棧(棧幀中的本地變量表)中引用的對象; 2.方法區中的類靜態屬性引用的對象; 3.方法區中常量引用的對象; 4.本地方法棧中JNI(即一般說的Native方法)中引用的對象 不可以被gc 2.gc 算法 1)標記-清除    缺點: 效率問題:標記和清除都需要遍歷,效率不高; 空間問題:標記清除後會產生大量不連續的
相關文章
相關標籤/搜索