JVM中的新生代和老年代

JVM在程序運行過程當中,會創建大量的對象,這些對象,大部分是短週期的對象,小部分是長週期的對象,對於短週期的對象,需要頻繁地進行垃圾回收以保證無用對象儘早被釋放掉,對於長週期對象,則不需要頻率垃圾回收以確保無謂地垃圾掃描檢測。 爲解決這種矛盾,Sun JVM的內存管理採用分代的策略。 1)年輕代(Young Gen): 年輕代主要存放新創建的對象,內存大小相對會比較小,垃圾回收會比較頻繁。年輕代
相關文章
相關標籤/搜索