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

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

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

    posts - 19, comments - 53, trackbacks - 0, articles - 283
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    Tomcat 6.X 內(nèi)存設(shè)置

    Posted on 2010-05-21 10:03 Gavin.lee 閱讀(1173) 評(píng)論(0)  編輯  收藏 所屬分類: Linux 日常應(yīng)用
    原文:http://www.javaeye.com/topic/54663 
        程序啟動(dòng)時(shí)都會(huì)
    JVM都會(huì)分配一個(gè)初始內(nèi)存和最大內(nèi)存給這個(gè)應(yīng)用程序。這個(gè)初始內(nèi)存和最大內(nèi)存在一定程度都會(huì)影響程序的性能。比如說在應(yīng)用程序用到最大內(nèi)存的時(shí)候,JVM是要先去做垃圾回收的動(dòng)作,釋放被占用的一些內(nèi)存。

            所以想調(diào)整Tomcat的啟動(dòng)時(shí)初始內(nèi)存和最大內(nèi)存就需要向JVM聲明,一般的JAVA程序在運(yùn)行都可以通過中-Xms -Xmx來調(diào)整應(yīng)用程序的初始內(nèi)存和最大內(nèi)存:

            如:java -Xms64m -Xmx128m xxxx.jar.

    tomcat的啟動(dòng)程序是包裝過的,不能直接使用java -X..... tomcat.*來改變內(nèi)存的設(shè)置。在Tomcat在改變這個(gè)設(shè)置

    有兩種方法:

    1.就需要在環(huán)境變量中加上CATALINA_OPTS屬性,

           SET CATALINA_OPTS= -Xms128m -Xmx512m;

           ms是最小的,mx是最大,128m, 512m分別是指內(nèi)存的容量.

    2.修改Catalina.bat文件

           找到"rem Execute Java with the applicable properties "以下每行中的中的%CATALINA_OPTS% 替換成-Xms128m -Xmx512m

    rem Execute Java with the applicable properties

    if not 
    "%JPDA%" == "" goto doJpda

    if not 
    "%SECURITY_POLICY_FILE%" == "" goto doSecurity

    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs
    ="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%

    goto end

    :doSecurity

    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs
    ="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%

    goto end

    :doJpda

    if not 
    "%SECURITY_POLICY_FILE%" == "" goto doSecurityJpda

    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %JPDA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs
    ="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%

    goto end

    :doSecurityJpda

    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %JPDA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs
    ="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%

    goto end

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 久久精品国产亚洲AV天海翼| 女人18毛片a级毛片免费| 国产99久久亚洲综合精品| 久久精品国产亚洲AV无码麻豆| 亚洲狠狠爱综合影院婷婷| 黄色成人网站免费无码av| 120秒男女动态视频免费| 一级毛片免费一级直接观看| 亚洲乱妇熟女爽到高潮的片| 亚洲最新视频在线观看| 亚洲精品国偷自产在线| 日韩一卡2卡3卡4卡新区亚洲| 拔擦拔擦8x华人免费久久| 久久久久国产精品免费免费搜索| 99ee6热久久免费精品6| 18禁超污无遮挡无码免费网站 | 三年在线观看免费观看完整版中文 | 亚洲图片激情小说| 亚洲国产人成在线观看69网站 | h在线看免费视频网站男男| 直接进入免费看黄的网站| 无码亚洲成a人在线观看| 亚洲人片在线观看天堂无码| 亚洲二区在线视频| 亚洲精品福利你懂| 7777久久亚洲中文字幕| 亚洲a视频在线观看| 亚洲一区二区三区久久| 亚洲成a人片在线看| 亚洲一区二区三区免费视频| 国产精品久久亚洲不卡动漫| 亚洲中字慕日产2021| 亚洲精品国产精品国自产网站| 亚洲情A成黄在线观看动漫软件 | 免费H网站在线观看的| 中国在线观看免费高清完整版| 久久久久免费看黄A片APP| 色吊丝永久在线观看最新免费| 国产99视频精品免费视频7| 亚洲成a人片在线观看日本麻豆| 亚洲国产成人精品女人久久久 |