java題

1.對于JVM內存配置參數:
-Xmx10240m -Xms10240m -Xmn5120m -XXSurvivorRatio=3
,其最小內存值和Survivor區總大小分別是()
答:-Xmx10240m:代表最大堆
-Xms10240m:代表最小堆
-Xmn5120m:代表新生代
-XXSurvivorRatio=3:代表Eden:Survivor = 3 根據Generation-Collection算法(目前大部分JVM采用的算法),一般根據對象的生存周期將堆內存分為若干不同的區域,一般情況將新生代分為Eden ,兩塊Survivor; 計算Survivor大小, Eden:Survivor = 3,總大小為5120,3x+x+x=5120 x=1024
新生代大部分要回收,采用Copying算法,快!
老年代 大部分不需要回收,采用Mark-Compact算法

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 一 、java虛擬機底層結構詳解 我們知道,一個JVM實例的行為不光是它自己的事,還涉及到它的子系統、存儲區域、...
    葡萄喃喃囈語閱讀 1,518評論 0 4
  • 從三月份找實習到現在,面了一些公司,掛了不少,但最終還是拿到小米、百度、阿里、京東、新浪、CVTE、樂視家的研發崗...
    時芥藍閱讀 42,370評論 11 349
  • 原文閱讀 前言 這段時間懈怠了,罪過! 最近看到有同事也開始用上了微信公眾號寫博客了,挺好的~給他們點贊,這博客我...
    碼農戲碼閱讀 6,025評論 2 31
  • 1.一些概念 1.1.數據類型 Java虛擬機中,數據類型可以分為兩類:基本類型和引用類型。基本類型的變量保存原始...
    落落落落大大方方閱讀 4,576評論 4 86
  • 1.什么是垃圾回收? 垃圾回收(Garbage Collection)是Java虛擬機(JVM)垃圾回收器提供...
    簡欲明心閱讀 89,884評論 17 311