Javaren就是爪洼人!

          一起來研究java

          常用鏈接

          統計

          最新評論

          Resin 3.1.x 有關JVM的設置

          Resin 2.x是在啟動腳本里面設置jvm參數,3.1.x版本是在resin.conf中設置(我使用的是JDK 1.6.0_02):
          <!--
           
          - The JVM arguments
          -->
          <jvm-arg>-Xmx800m</jvm-arg>
          <jvm-arg>-Xms800m</jvm-arg>
          <jvm-arg>-XX:PermSize=64m</jvm-arg>
          <jvm-arg>-XX:MaxNewSize=256m</jvm-arg>
          <jvm-arg>-XX:MaxPermSize=128m</jvm-arg>
          <jvm-arg>-Xss1m</jvm-arg>
          <jvm-arg>-Xdebug</jvm-arg>
          <jvm-arg>-Dcom.sun.management.jmxremote</jvm-arg>
          <jvm-arg>-Djava.awt.headless=true</jvm-arg>
          <!--            
           
          - Uncomment to enable admin heap dumps
           
          - <jvm-arg>-agentlib:resin</jvm-arg>
          -->

          有關resin 3.1.x性能調整詳細文檔參見:JVM Tuning

          我的服務器是4G內存,雙核Xeon 3.0的CPU,查了好多資料,都建議Xmx使用75%-80%的物理內存,但是我使用"java -Xmx2890m -version"命令測試,發現我這個4G的服務器Xmx最大只能設置成2890m。當然了,我的服務器上還有Oracle10g等其他系統,不過我認為沒必要設置成最大的值,當應用開銷大了再設置也可以,Xmx太大了GC回收也是個問題。另外,對于Sun 1.5或以上版本的jdk,可以用jconsole命令來查看jvm堆、棧、類、內存等使用情況,我們可以根據這些數據來經常調整自己的jvm參數達到比較好的效果。

          posted on 2007-12-02 13:48 Terry Lee 閱讀(751) 評論(0)  編輯  收藏 所屬分類: Resin


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 抚顺市| 河北区| 项城市| 哈巴河县| 吉木乃县| 斗六市| 丰城市| 巴中市| 蚌埠市| 洞口县| 中江县| 龙陵县| 礼泉县| 浪卡子县| 三台县| 佛山市| 桐庐县| 雷州市| 敦化市| 清流县| 长白| 丘北县| 洪雅县| 肥西县| 罗平县| 宣汉县| 建平县| 垣曲县| 邓州市| 读书| 涪陵区| 呼图壁县| 会昌县| 神木县| 布尔津县| 镇沅| 如皋市| 荣成市| 汉川市| 象州县| 高州市|