麻豆成人91精品二区三区,国产91在线播放,加勒比无码专区中文字幕,欧美黑人XXXX高潮猛交

×

JAVA虛擬機管理內存

  • 作者:新網(wǎng)
  • 來源:新網(wǎng)
  • 瀏覽:100
  • 2018-05-10 13:21:43

虛擬機的運行時數(shù)據(jù)區(qū)管理著內存,分為五個區(qū)域。方法區(qū),虛擬機棧,本地方法棧(有些虛擬機把這兩個棧合二為一),堆,程序計數(shù)器。

   JAVA虛擬機管理內存

<div>  虛擬機的運行時數(shù)據(jù)區(qū)管理著內存,分為五個區(qū)域。方法區(qū),虛擬機棧,本地方法棧(有些虛擬機把這兩個棧合二為一),堆,程序計數(shù)器。
IC564317.jpg
  程序計數(shù)器: 每個線程處理Java方法執(zhí)行位置的程序計數(shù)器所在內存區(qū)域。本地方法計數(shù)器為空,屬于線程私有,即線程各自的程序計數(shù)器互不干擾。這個不會彈溢出異常,其余區(qū)域都會彈溢出異常。
  Java虛擬機棧 :Java方法執(zhí)行時,創(chuàng)建一個棧幀,保存局部變量表,方法出口等方法相關信息,屬于線程私有區(qū)域。
  本地方法棧:與Java虛擬機棧相似,本地方法執(zhí)行時,保存方法相關信息。
  Java堆:存放對象的內存區(qū)域。里面可以分為線程共享區(qū)域和線程私有區(qū)域。
  方法區(qū):屬于線程共享區(qū)域,存儲類信息,靜態(tài)變量,代碼。
  當創(chuàng)建線程過多時,會彈出OutOfMemory異常,這是因為系統(tǒng)內存不足以分配Java虛擬機請求的棧內存。如果在方法中死循環(huán)爆出異常,這是StackOutOfMomory異常。棧的大小超出虛擬機規(guī)定大小。
  堆又分為老年代和新生代(方法區(qū)被稱作永久代),老年代主要采用標記整理方法清理內存,新生代通過復制法清理內存。復制法思想將新生代區(qū)分為eden區(qū)和兩個survior區(qū),清理eden區(qū)和其中一個survior區(qū),將存活的引用復制到另一個survior區(qū),如果survior區(qū)大小不夠,向老年代借空間存儲。minorGC和FullGC不同之處,minorGC只清理新生代,F(xiàn)ullGC連老年代也清理。
  判斷對象已死的算法是根搜索算法。

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

免費咨詢獲取折扣

Loading
AV久草久草| 婷婷伊人网| 久久久免费高清| 国产成人一区二区三区电影| 国产尤物自拍| 91欧美一级黄色大片| 国产精品三级av及在线观看| 日本wwwxxx免费| 久久这里有精品视频| 中文字幕久久av| 久久99精品免费视频| 婷婷五月天一区| 久色ac| 亚洲狠狠干| 大象久久老熟妇| 日韩欧美中文字幕精品| 精品丰满人妻无套内射| 四虎在线影院观看| 最新日韩精品无码| 熟女二区| AV导航在线导航| 国产日韩欧美久久久| 欧美人妻第首页| 久久一区二区三区电影| 午夜免费黄色网| 亚洲综合在线丁香| 久久av·ccww| 在线不卡日韩| 狠狠操天天日天天舔| 亚洲av色综成人网77777| 视频二区 中文字幕| 日产精致一致六区麻豆| X性欧美B| 国精品午夜福利视频| 亚洲精品99性爱| 久久精品内射| 亚洲成人S色一区| 亚洲AV无码日韩| 四虎影视日本性生活片| 神马久久理论| 欧美69式性0xⅹ000|