【JVM】空間分配擔保機制

1、空間分配擔保的目的? 避免FullGC過於頻繁。 2、JDK 6 Update 24之前 在發生Minor GC之前,虛擬機必須先檢查老年代最大可用的連續空間是否大於新生代所有對象總空間,如果這個條件成立,那這一次Minor GC可以確保是安全的。如果不成立,則虛擬機會先查看-XX:HandlePromotionFailure參數的設置值是否允許擔保失敗(HandlePromotion Fai
相關文章
相關標籤/搜索