华南俳烁实业有限公司

考試首頁(yè) | 考試用書(shū) | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
全國(guó)  |             |          |          |          |          |         
  當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > Java語(yǔ)言程序設(shè)計(jì) > 考試輔導(dǎo) > 文章內(nèi)容
  

全國(guó)計(jì)算機(jī)二級(jí)考試Java語(yǔ)言程序設(shè)計(jì)知識(shí)點(diǎn)(27)

中華IT學(xué)院   【 】  [ 2016年5月6日 ]

設(shè)置 GC 新生代區(qū)大小

  參數(shù)-Xmn 或者用于 Hot Spot 虛擬機(jī)中的參數(shù)-XX:NewSize(新生代初始大小)、-XX:MaxNewSize 用于設(shè)置新生代的大小。設(shè)置一個(gè)較大的新生代會(huì)減小老生代的大小,這個(gè)參數(shù)對(duì)系統(tǒng)性能以及 GC 行為有很大的影響。新生代的大小一般設(shè)置為整個(gè)堆空間的 1/4 到 1/3 左右。

  以清單 9 的代碼為例,若使用 JVM 參數(shù)-XX:+PrintGCDetails -Xmx11M -XX:NewSize=2M -XX:MaxNewSize=2M -verbose:gc 運(yùn)行程序,將新生代的大小減小為 2MB,那么 MinorGC 次數(shù)將從 4 次增加到 9 次 (默認(rèn)情況下是 3.5MB 左右)。

  清單 11. 運(yùn)行輸出

  [GC [DefNew: 1272K->150K(1856K), 0.0028101 secs] 

1272K->1174K(11072K),

  0.0028504 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]

  [GC [DefNew: 1174K->0K(1856K), 0.0018805 secs] 

2198K->2198K(11072K),

  0.0019097 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]

  clearing....

  [GC [DefNew: 1076K->0K(1856K), 0.0004046 secs] 

3274K->2198K(11072K),

  0.0004382 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]

  [GC [DefNew: 1024K->0K(1856K), 0.0011834 secs] 

3222K->3222K(11072K),

  0.0013508 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]

  [GC [DefNew: 1024K->0K(1856K), 0.0012983 secs] 

4246K->4246K(11072K),

  0.0013299 secs] [Times: user=0.01 sys=0.00, real=0.00 secs]

  clearing....

  [GC [DefNew: 1024K->0K(1856K), 0.0001441 secs] 

5270K->4246K(11072K),

  0.0001686 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]

  [GC [DefNew: 1024K->0K(1856K), 0.0012028 secs] 

5270K->5270K(11072K),

  0.0012328 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]

  [GC [DefNew: 1024K->0K(1856K), 0.0012553 secs] 

6294K->6294K(11072K),

  0.0012845 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]

  clearing....

  [GC [DefNew: 1024K->0K(1856K), 0.0001524 secs] 

7318K->6294K(11072K),

  0.0001780 secs] [Times: user=0.00 sys=0.00, real=0.00 secs]

  Heap

  def new generation total 1856K, used 1057K [0x364100000x36610000

0x36610000)

  eden space 1664K, 63% used [0x364100000x365185a00x365b0000)

  from space 192K, 0% used [0x365e00000x365e00880x36610000)

  to space 192K, 0% used [0x365b00000x365b00000x365e0000)

  tenured generation total 9216K, used 6294K [0x366100000x36f10000

0x37010000)

  the space 9216K, 68% used [0x366100000x36c358680x36c35a00

0x36f10000)

  compacting perm gen total 12288K, used 375K [0x370100000x37c10000

0x3b010000)

  the space 12288K, 3% used [0x370100000x3706dc880x3706de00

0x37c10000)

  ro space 10240K, 51% used [0x3b0100000x3b5430000x3b543000

0x3ba10000)

  rw space 12288K, 55% used [0x3ba100000x3c0ae4f80x3c0ae600

0x3c610000)

分享到:
本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
临猗县| 苍南县| 华坪县| 清新县| 炎陵县| 会理县| 台山市| 海兴县| 青铜峡市| 崇信县| 安阳市| 玉环县| 浮山县| 郁南县| 苗栗市| 汝阳县| 长宁县| 盘山县| 大丰市| 彭泽县| 丽江市| 外汇| 琼中| 千阳县| 白山市| 陈巴尔虎旗| 依兰县| 尼勒克县| 泰兴市| 百色市| 青州市| 凌源市| 正宁县| 荥阳市| 静宁县| 韶关市| 会宁县| 克什克腾旗| 万全县| 晋江市| 保康县|