回收針對的是堆內(nèi)存库快。
將堆內(nèi)存劃分為了2塊:新生代和老生代。新生代有劃分為伊甸園區(qū)和幸存區(qū)钥顽。對象剛創(chuàng)建的時候是放在新生代的伊甸園區(qū)义屏,在伊甸園區(qū)經(jīng)過一次回收之后如果這個對象依然存在,則會挪到幸存區(qū)蜂大。如果在幸存區(qū)經(jīng)過多次回收闽铐,會挪到老生代。老生代的掃描頻率是遠低于新生代奶浦。老生代的對象一旦回收兄墅,往往會導(dǎo)致程序的卡頓甚至于崩潰。
發(fā)生在新生代的回收---初代回收(minor gc --- garbage collector)
發(fā)生在老生代的回收---完全回收(full gc)
如果一個對象在新生代存放不開财喳,會試圖直接放入老生代---OutOfMemoryError
Java垃圾分代回收機制
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門误证,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人修壕,你說我怎么就攤上這事愈捅。” “怎么了慈鸠?”我有些...
- 文/不壞的土叔 我叫張陵蓝谨,是天一觀的道長。 經(jīng)常有香客問我青团,道長譬巫,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任督笆,我火速辦了婚禮芦昔,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘娃肿。我一直安慰自己咕缎,他們只是感情好珠十,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著凭豪,像睡著了一般宵睦。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上墅诡,一...
- 文/蒼蘭香墨 我猛地睜開眼刊驴,長吁一口氣:“原來是場噩夢啊……” “哼姿搜!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起捆憎,我...
- 正文 年R本政府宣布,位于F島的核電站芳悲,受9級特大地震影響立肘,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜名扛,卻給世界環(huán)境...
- 文/蒙蒙 一谅年、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧肮韧,春花似錦融蹂、人聲如沸旺订。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽区拳。三九已至,卻和暖如春意乓,著一層夾襖步出監(jiān)牢的瞬間樱调,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 原文鏈接作者: PATRICK PESCHLOW 爪模;譯者:嚴亮 本部分,我們將關(guān)注堆(heap) 中一個主要區(qū)域荚藻,...
- Java中的垃圾回收 翻譯原文 => plumbr Java GC handbook 前文參見: Java垃圾回收...
- 垃圾回收算法具體實現(xiàn) 翻譯原文 => plumbr Java GC handbook 前文參見: Java垃圾回收...
- 1. 前言 網(wǎng)上關(guān)于jvm gc的文章有很多屋灌,寫這篇文章不是有什么新東西要講,主要原因是工作時也偶爾碰到比如ful...
- 這是超級作品的第004篇原創(chuàng)作品 一 一切生意的本質(zhì)皆是流量罐韩。 這一切的生意憾赁,其實都是在做流量的買賣。淘寶通過電視...