<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ibm jdk 1.5缺省用的gc策略性能很差

    這幾天測(cè)試一個(gè)引擎的性能,用一個(gè)單表查詢的case,測(cè)試出來的結(jié)果是210tps,cpu也正常,在85%左右,也沒懷疑。

    后面再重新測(cè)試的時(shí)候,加上了gc log,用gc分析工具分析了一下gc的吞吐量,發(fā)現(xiàn)吞吐量奇低,竟然只有77%左右,很是奇怪,看了一下gc日志,所有都是global gc, 懷疑gc策略有問題,查了一下資料,參考了下面一篇文章:

    http://www.ibm.com/developerworks/cn/java/j-ibmjava2/

    缺省gc策略是針對(duì)吞吐量進(jìn)行優(yōu)化:-Xgcpolicy:optthruput ,對(duì)于吞吐量比短暫的 GC 停頓更重要的應(yīng)用程序,通常使用這種策略。每當(dāng)進(jìn)行垃圾收集時(shí),應(yīng)用程序都會(huì)停頓。

     

    我摘下面一段其他幾個(gè)gc策略:

    切換到其他 GC 策略的原因

    切換到
    原因

    optavgpause

    • 我的應(yīng)用程序無法忍受那么長(zhǎng)的 GC 停頓時(shí)間。如果 GC 停頓時(shí)間能夠減少的話,性能降低一些也可以接受。
    • 我的應(yīng)用程序正在一個(gè) 64 位平臺(tái)上運(yùn)行并使用非常大的堆 —— 超過 3 或 4GB。
    • 我的應(yīng)用程序是一個(gè) GUI 應(yīng)用程序,我很關(guān)注用戶響應(yīng)時(shí)間。

    gencon

    • 我的應(yīng)用程序分配了許多短期存活的對(duì)象。
    • 堆空間出現(xiàn)碎片化。
    • 我的應(yīng)用程序是基于事務(wù)的(也就是說,在事務(wù)提交之后,事務(wù)中的對(duì)象就不再存活了)。

    subpool

    • 在大型多處理器計(jì)算機(jī)上,我遇到了可伸縮性問題。

     

    試了一下gencon策略,hoho,好家伙,測(cè)試case的吞吐量竟然提升到290tps(直接提升40%),太夸張了,gc吞吐量也提升到了98%,記得以前1.4的時(shí)候沒有分代的gc策略,而且印象中,ibm jdk不分代,估計(jì)是引入分代機(jī)制之后,缺省的optthruput策略變得復(fù)雜起來,不像以前那樣效率高了。

     

    這里也給大家提個(gè)醒,當(dāng)心ibm jdk 1.5的gc策略,發(fā)現(xiàn)gc效率很低的時(shí)候切換到gencon,也許會(huì)有很大的驚喜!

    posted on 2008-04-14 20:38 tacy lee 閱讀(4452) 評(píng)論(2)  編輯  收藏 所屬分類: 性能相關(guān)

    評(píng)論

    # re: ibm jdk 1.5缺省用的gc策略性能很差 2008-04-17 23:51 syxlw

    請(qǐng)問使用什么工具來看gc吞吐量, 主要看哪個(gè)參數(shù)?  回復(fù)  更多評(píng)論   

    # re: ibm jdk 1.5缺省用的gc策略性能很差 2008-04-18 09:22 tacy lee

    用日志查看工具http://www.alphaworks.ibm.com/tech/pmat

    打開一個(gè)gc log文件,看里面的overall garbage collection overhead  回復(fù)  更多評(píng)論   

    主站蜘蛛池模板: a级毛片免费网站| 亚洲精品国产高清不卡在线| 亚洲精品无码Av人在线观看国产 | 久久久精品国产亚洲成人满18免费网站 | 亚洲乱码国产一区三区| 一个人看的www在线免费视频| 亚洲国产精品狼友中文久久久| 国产尤物在线视精品在亚洲| 免费又黄又硬又爽大片| 亚洲性色高清完整版在线观看| 中文字幕免费在线| 亚洲另类春色国产精品| 中文成人久久久久影院免费观看 | 在线观看国产区亚洲一区成人 | 国产a视频精品免费观看| 亚洲情侣偷拍精品| 亚欧乱色国产精品免费视频| 亚洲精品国产精品乱码视色| 午夜不卡久久精品无码免费 | 久久亚洲AV成人无码国产| 久久w5ww成w人免费| 亚洲人成网站在线观看播放动漫 | 在线永久看片免费的视频| 狠狠色婷婷狠狠狠亚洲综合 | 久久久久亚洲精品影视| 国产精品免费网站| 亚洲av无码一区二区三区四区| 亚洲第一页综合图片自拍| 国产麻豆一精品一AV一免费| 亚洲小说区图片区| 日本大片在线看黄a∨免费| a级毛片免费观看网站| 久久亚洲国产精品成人AV秋霞 | 美女被免费视频网站a国产| 亚洲人成免费电影| 亚洲 国产 图片| 深夜福利在线视频免费| 久久久久亚洲av无码专区蜜芽| 在线免费观看毛片网站| 亚洲女子高潮不断爆白浆| 搡女人真爽免费视频大全|