亚洲综合在线一区二区三区-日韩超碰人人爽人人做人人添-麻豆国产精品久久人妻-无码人妻丰满熟妇啪啪-天堂精品一区二区三区-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
主站蜘蛛池模板: 四虎国产精亚洲一区久久特色| 欧美性大战久久久久久久| 久久综合九色综合欧洲98| 人与嘼交av免费| 国产又黄又猛又粗又爽的a片动漫| 国产精品自产拍在线观看花钱看| 久久不见久久见www电影免费| 欧美精品1卡二卡三卡四卡| 日本一区二区三区久久久久| 欧美精品毛片久久久久久久| 精品国产aⅴ一区二区三区| 精品免费久久久国产一区| 精品亚洲一区二| 国内精品视频自在一区| 国产一区二区三区av探花 | 日本一区二区免费高清在线观看 | 97超碰中文字幕久久精品| 国产av无码日韩av无码网站| 国产精品人成视频免费vod | 久久精品九九亚洲精品 | 性做久久久久久久久| 国产天美传媒性色av| 久久99精品久久久久久琪琪 | 国产精品亚洲一区二区无码| 国产人妻久久精品一区二区三区 | 欧美最猛性xxxxx免费| 成人3d动漫一区二区三区| 亚洲欧美另类激情综合区| 亚洲精品成人网线在线播放va| 亚洲精品一区二区| 亚洲av无码成人精品区天堂| 无码久久久久不卡网站| 久久亚洲熟女cc98cm| 国产精品被窝福利一区| 99久久九九免费观看| 婷婷五月深深久久精品| 久久久亚洲精品一区二区三区| 国语自产偷拍精品视频偷拍| 久久日本片精品aaaaa国产| 丰满诱人的人妻3| 国产色视频网免费|