JVM觸發GC的條件和時機

觸發MinorGC(Young GC)     虛擬機在進行minorGC之前會判斷老年代最大的可用連續空間是否大於新生代的所有對象總空間     1、如果大於的話,直接執行minorGC     2、如果小於,判斷是否開啓HandlerPromotionFailure,沒有開啓直接FullGC     3、如果開啓了HanlerPromotionFailure, JVM會判斷老年代的最大連續內存
相關文章
相關標籤/搜索