国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

jvm老年代爆滿 JAVA垃圾回收期老年代和新生代是什么意思?

JAVA垃圾回收期老年代和新生代是什么意思?它是“垃圾收集器”。它是Java虛擬機(jī)的內(nèi)存清理。使用一段時(shí)間后,內(nèi)存中會(huì)產(chǎn)生大量永遠(yuǎn)不會(huì)使用的對(duì)象。如果不清理,內(nèi)存消耗會(huì)越來(lái)越大。至于什么時(shí)候執(zhí)行清理動(dòng)

JAVA垃圾回收期老年代和新生代是什么意思?

它是“垃圾收集器”。它是Java虛擬機(jī)的內(nèi)存清理。使用一段時(shí)間后,內(nèi)存中會(huì)產(chǎn)生大量永遠(yuǎn)不會(huì)使用的對(duì)象。如果不清理,內(nèi)存消耗會(huì)越來(lái)越大。至于什么時(shí)候執(zhí)行清理動(dòng)作,什么樣的內(nèi)存將成為清理的目標(biāo),您可以從其他數(shù)據(jù)中學(xué)習(xí)。老一代和新一代也與記憶有關(guān)。當(dāng)虛擬機(jī)初始化時(shí),內(nèi)存大小已經(jīng)設(shè)置好并分為三部分:新一代-新創(chuàng)建的對(duì)象,舊一代-未回收的對(duì)象或大對(duì)象多次垃圾回收后的持久化生成JVM使用的內(nèi)存,包括類(lèi)信息等。]~定義了新一代和老一代的代收算法,并將新一代劃分為伊甸園和幸存者區(qū)域。此外,舊時(shí)只有三個(gè)區(qū)。數(shù)據(jù)將首先分配到Eden區(qū)域(當(dāng)然,在某些特殊情況下,如果是大對(duì)象,它將直接放入老年(大對(duì)象是指需要大量連續(xù)內(nèi)存空間的Java對(duì)象),當(dāng)Eden沒(méi)有足夠的空間時(shí),它將觸發(fā)JVM來(lái)啟動(dòng)一個(gè)小GC。如果該對(duì)象在一次小GC后幸存,并且被幸存者空間接受,它將被移動(dòng)到幸存者空間。對(duì)象的年齡設(shè)置為1。每一次這個(gè)物體存活下來(lái),年齡就會(huì)增加1。當(dāng)年齡達(dá)到一定水平(默認(rèn)為15歲)時(shí),會(huì)提升到中年。當(dāng)然,提拔老年人的年齡是可以設(shè)定的。

事實(shí)上,新一代和老一代都對(duì)對(duì)象進(jìn)行分區(qū)存儲(chǔ),這樣更容易回收等等**