亚洲综合在线一区二区三区-日韩超碰人人爽人人做人人添-麻豆国产精品久久人妻-无码人妻丰满熟妇啪啪-天堂精品一区二区三区-99久久综合狠狠综合久久aⅴ

×
新網 > 虛擬主機 > 正文

java虛擬機:對象內存分配與回收

  • 作者:新網
  • 來源:新網
  • 瀏覽:100
  • 2018-05-10 13:20:29

大多數情況下,對象優先在新生代Eden區域中分配。當Eden內存區域沒有足夠的空間進行分配時,虛擬機將觸發一次 Minor GC(新生代GC)。Minor GC期間虛擬機將Eden區域的對象移動到其中一塊Survivor區域。

   大多數情況下,對象優先在新生代Eden區域中分配。當Eden內存區域沒有足夠的空間進行分配時,虛擬機將觸發一次 Minor GC(新生代GC)。Minor GC期間虛擬機將Eden區域的對象移動到其中一塊Survivor區域。

20300001309066132092894513600.jpg

<div>  大對象直接進入老年代。所謂大對象是指需要大量連續空間的對象。虛擬機提供了一個XX:PretenureSizeThreshold參數,令大于這個值的對象直接在老年代中分配。
  長期存活的對象講進入老年代。虛擬機采用分代收集的思想管理內存,那內存回收時就必須能識別那些對象該放到新生代,那些該到老年代中。為了做到這點,虛擬機為每個對象定義了一個對象年齡Age,每經過一次新生代GC后任然存活,將對象的年齡Age增加1歲,當年齡到一定程度(默認為15)時,將會被晉升到老年代中,對象晉升老年代的年齡限定值,可通過-XX:MaxTenuringThreshold來設置。
  新生代GC(Minor GC):指發生在新生代的垃圾收集動作,因為對象大多都具備朝生夕滅特性,所以Minor GC非常頻繁,回收速度也比較快。
  老年代GC(Major GC / Full GC):指發生在老年代中的GC,出現Major GC后,經常會伴隨至少一次的 Minor GC。Major GC的速度一般會比Minor GC慢10倍以上。
  以上就是小編對于對象內存與回收的全部了解。

免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。

免費咨詢獲取折扣

Loading
主站蜘蛛池模板: 亚洲夜夜欢a∨一区二区三区| 精品无码国产自产野外拍在线 | 久久精品毛片免费观看| 亚洲高清无在码在线电影不卡 | 伊人成色综合网| 色综合久久久久无码专区| 狠狠色丁香久久婷婷综合图片 | 欧美亚洲综合另类色妞网| 一区二区三区无码免费看| 国产韩国精品一区二区三区久久| 精品国产一区二区三区四区动漫a| 久久人妻无码aⅴ毛片a片直播| 女人18毛片水真多| 热re99久久精品国99热| 日韩高清在线观看永久| 女人黄片一区二区| 免费无码av片在线观看网址 | 免费看成人欧美片爱潮app| 欧美精品一区二区蜜臀亚洲| 成人性生交大片免费看视频app | 日本卡2卡3卡4卡5卡精品视频| 色播在线精品一区二区三区四区| 无码国产精品一区二区vr老人| 亚洲av成熟国产精品一区二区| 亚洲成a人片77777群色| 亚洲sm另类一区二区三区| 欧美一区二区三区免费播放视频了| 欧美亚洲国产手机在线有码| 精品国产午夜福利精品推荐| 东京热加勒比视频一区| 体验区试看120秒啪啪免费| 人妻被按摩师玩弄到潮喷| 波多野结衣av一区二区全免费观看| 被三个男人绑着躁我好爽视频| 男女激烈动态黄图| 久久99精品久久久久久齐齐| 久久国产欧美成人网站| 国产91美女午夜福利一区| 欧美综合自拍亚洲综合图片区 | 无码8090精品久久一区| 色老99久久精品偷偷鲁|