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

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

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

    Javaphua Blog

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      46 Posts :: 5 Stories :: 46 Comments :: 0 Trackbacks
    windows中大家都知道,JAVA程序啟動時都會JVM都會分配一個初始內存和最大內存給這個應用程序。這個初始內存和最大內存在一定程度都會影響程序的性能。比如說在應用程序用到最大內存的時候,JVM是要先去做垃圾回收的動作,釋放被占用的一些內存。
    所以想調整Tomcat的啟動時初始內存和最大內存就需要向JVM聲明,一般的JAVA程序在運行都可以通過中-Xms -Xmx來調整應用程序的初始內存和最大內存:
    如:java -Xms64m -Xmx128m a.jar.
    tomcat
    的啟動程序是包裝過的,不能直接使用java -X..... tomcat.*來改變內存的設置。在Tomcat在改變這個設置
    有兩種方法:
    1.
    就需要在環境變量中加上TOMCAT_OPTS, CATALINA_OPTS兩個屬性,
    SET CATALINA_OPTS= -Xms64m -Xmx512m;
    ms
    是最小的,mx是最大,64m, 512m分別是指內存的容量.
    2.
    修改Catalina.bat文件
    166“rem Execute Java with the applicable properties ”以下每行
    %_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%
    中的%CATALINA_OPTS% 替換成-Xms64m -Xmx512m(把四行內的%CATALINA_OPTS%都替換掉,包括兩邊的%

    3.啟動%tomcat%\bin\tomcat5w.exe,在java項中設置初始化內存的大小

    測試tomcat大小,jsp頁面
    <%
    Runtime lRuntime = Runtime.getRuntime();
    out.println("*** BEGIN MEMORY STATISTICS ***<br/>");
    out.println("Free  Memory: "+lRuntime.freeMemory()+"<br/>");
    out.println("Max   Memory: "+lRuntime.maxMemory()+"<br/>");
    out.println("Total Memory: "+lRuntime.totalMemory()+"<br/>");
    out.println("Available Processors : "+lRuntime.availableProcessors()+"<br/>");
    out.println("*** END MEMORY STATISTICS ***");
    %>
    posted on 2007-05-17 12:59 Javaphua 閱讀(7221) 評論(1)  編輯  收藏

    Feedback

    # re: 增加tomcat內存 2008-08-12 11:20 sharklv
    主貼基本上是可行的,但是有些小問題:
    1、可以在setclasspath.bat或catalina.bat文件中增加環境變量:CATALINA_OPTS,直接替換catalina.bat中的CATALINA_OPTS不太好。
    2、設置CATALINA_OPTS變量正確的寫法應該是:SET CATALINA_OPTS= -Xms64m -Xmx512m。沒有后面的“;”。  回復  更多評論
      


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


    網站導航:
     
    主站蜘蛛池模板: 无码精品国产一区二区三区免费| 精品久久亚洲一级α| 二个人看的www免费视频| 免费a级毛片在线观看| 色偷偷噜噜噜亚洲男人| 免费看国产一级片| 一级视频免费观看| 亚洲AV中文无码字幕色三| 国产免费无码一区二区 | a级毛片黄免费a级毛片| 国产亚洲精AA在线观看SEE| 日韩精品免费视频| 亚洲成在人线中文字幕| 午夜精品在线免费观看| 福利片免费一区二区三区| 久久亚洲中文字幕精品一区| 两个人看的www高清免费视频| 亚洲尹人香蕉网在线视颅 | 我要看免费的毛片| 国产亚洲综合精品一区二区三区| 亚洲人成网站在线观看青青| 日本一区午夜艳熟免费| 亚洲国产精品日韩在线观看| 日本最新免费不卡二区在线| 日本特黄特色AAA大片免费| 亚洲精品线在线观看| 成年女人视频网站免费m| 疯狂做受xxxx高潮视频免费| 亚洲国产美女精品久久久久∴| 日本免费人成在线网站| 日本在线观看免费高清| 亚洲色图综合网站| 免费大香伊蕉在人线国产| 中文字幕无码毛片免费看| 亚洲制服在线观看| 久久精品国产亚洲一区二区三区| 5555在线播放免费播放| 欧洲乱码伦视频免费国产 | 亚洲韩国在线一卡二卡| 国产无遮挡吃胸膜奶免费看视频 | 亚洲一本一道一区二区三区|