2021-01-03:java中,描述一下什么情況下,物件會從年輕代進入老年代?#福大大架構師每日一題#
uj5u.com熱心網友回復:
分代 GC、動態晉升uj5u.com熱心網友回復:
1.物件活夠15歲就如老年代2.物件足夠大(如果在年輕代中相同年齡所有物件大小的總和大于年輕代空間的一半,年齡大于或等于該年齡的物件就可以直接進入老年代)
3.出現大量物件在Minor GC后仍然存活的情況(最極端的情況就是記憶體回收后新生代中所有物件都存活),就需要老年代進行分配擔保,把年輕代無法容納的物件直接進入老年代。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/244011.html
標籤:Java相關
上一篇:求大佬講解下Java問題
