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

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

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

    Knight of the round table

    wansong

    jvm 參數 配置

    java -Xmx512m -version
      比如說你的機器有2G內存
      你用java -Xmx2048m -version
      如果能正常出現JAVA VERSION版本號
      OK
      說明你的JVM的最大內存能上到2048
      但你要留給系統一點內存

    因此,對于2048MB內存的服務器我是這樣給的
      JAVA_OPTS="-server -Xms1928M -Xmx1928M "
      我的TOMCAT中的catalina.sh配置是:
    JAVA_OPTS="-server -Xms1928M -Xmx1928M -Xss512k -XX:+AggressiveOpts -XX:+UseParallelGC  -XX:+UseBiasedLocking -XX ermSize=256M -XX:MaxPermSize=512M"
      把XMX和XMS設成一樣,這樣TOMCAT上手啟動就分配了1928M內存,如果你把XMS設了較小,那系統上手會分配XMS的數額,然后上漲,漲到XMX的數額時再下落
      這樣效率不高
      JVM來回回收,因此效率不高
      所以把XMS和XMX兩個值設平
      那么JVM不就沒有垃圾回收了嗎?沒事,加上-XX : PermSize=256M -XX : MaxPermSize=512M
      這兩個東西
      這兩個東西就是JVM垃圾回收進程的內存,最小增長256,最大增長了512就得要JVM回收垃圾了
      至于其它的參數:  -Xss512k -XX:+AggressiveOpts -XX:+UseParallelGC  -XX:+UseBiasedLocking  這些你可以GOOGLE一下,這些參數啟用了JVM進行“并發操作”,強迫回收等機制

    基本就是這些
      到底能分多大內存給JVM,32位機是最大4G,你物理有32GB也只用4G,64位是可以突破這個限制

    一般是把WEB或者是APP服務器的最大內存統統給了JVM,但不能全給,因為我說了,要保留點內存給操作系統本身

    只知道不管理TOMCAT,WEBSPHERE還是WEBLOGIC-XX : PermSize=256M -XX : MaxPermSize=512M
    還有-Xms1928M -Xmx1928M 這4個參數是肯定要用得到的
      具體還可以用到哪些參數,如:廠商自帶的一些參數,這個就要查文檔了

    看你當前的JVM最大可用到多少內存,用如下命令: java -Xmx多大內存m -version

    一定要在多大內存后面加上m哦,要不它認為是字節KB呢,會拋錯的


    posted on 2010-11-03 15:14 w@ns0ng 閱讀(298) 評論(0)  編輯  收藏 所屬分類: J2EEjava

    主站蜘蛛池模板: 成年18网站免费视频网站| 无码国产精品一区二区免费式影视 | 亚洲国产无线乱码在线观看 | 亚洲色图在线播放| 亚洲免费观看视频| 亚洲精品无码久久一线| a级毛片免费完整视频| 久久夜色精品国产亚洲| a级日本高清免费看| 久久精品亚洲综合专区| 99在线免费观看视频| 亚洲视频一区二区在线观看| 免费观看无遮挡www的视频| 亚洲日韩国产精品无码av| 日韩版码免费福利视频| 久久久久久亚洲精品影院| 日本免费人成黄页在线观看视频| 亚洲AV无码AV吞精久久| 亚洲国产精品13p| 国产大片免费天天看| 久久综合图区亚洲综合图区| 4444www免费看| 亚洲精品无码一区二区| 国产免费一区二区三区VR| 国产vA免费精品高清在线观看| 久久国产亚洲精品麻豆| 国产精彩免费视频| 成a人片亚洲日本久久| 毛茸茸bbw亚洲人| 亚州免费一级毛片| 国产精品亚洲片在线花蝴蝶| 国产亚洲精品观看91在线| www视频在线观看免费| 国产AV日韩A∨亚洲AV电影| 亚洲AV永久无码精品一百度影院| 国产91免费视频| 日韩大片在线永久免费观看网站| 亚洲v高清理论电影| 青青青青青青久久久免费观看| 岛国岛国免费V片在线观看| 亚洲六月丁香六月婷婷色伊人 |