<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。沒有后面的“;”。  回復  更多評論
      


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


    網站導航:
     
    主站蜘蛛池模板: 久久99免费视频| 男人扒开添女人下部免费视频| 中文字幕不卡高清免费| 免费一级e一片在线播放| 亚洲AV无码一区二区乱子仑| 在线看片人成视频免费无遮挡| 亚洲国产亚洲综合在线尤物| 亚洲w码欧洲s码免费| 亚洲国产成人精品久久 | 97国免费在线视频| 亚洲精品无码不卡在线播HE| 91免费国产视频| 亚洲国产精品lv| 59pao成国产成视频永久免费| 亚洲精品人成电影网| 美女被cao免费看在线看网站| 亚洲精品二三区伊人久久| 成年丰满熟妇午夜免费视频| 亚洲日韩一区二区三区| 日本免费电影一区| v片免费在线观看| 国产亚洲精AA在线观看SEE| 无码A级毛片免费视频内谢| 亚洲精品美女在线观看| 好吊妞视频免费视频| 无码精品人妻一区二区三区免费| 亚洲欧洲国产成人综合在线观看 | 久久精品国产亚洲av日韩| 亚洲黄色免费电影| 亚洲精品成a人在线观看夫| 亚洲国模精品一区| 88av免费观看| 亚洲av无码专区在线电影天堂| 亚洲乱亚洲乱少妇无码| 日本免费一区二区三区四区五六区| 亚洲最大的视频网站| 全部免费毛片在线| 97在线视频免费| 国产成人亚洲精品播放器下载 | 亚洲欧美国产精品专区久久| 亚洲国产精品丝袜在线观看|