e代劍客——溫柔一刀

          生活就像海洋,只有意志堅(jiān)強(qiáng)的人,才能到達(dá)彼岸

             :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            76 隨筆 :: 7 文章 :: 215 評(píng)論 :: 0 Trackbacks

          隨筆分類(78)

          隨筆檔案(76)

          java源碼

          友情連接

          開發(fā)文檔

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          程序啟動(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文件
          ?????? 在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% 替換成-Xms128m -Xmx512m

          posted on 2007-02-16 13:22 溫柔一刀 閱讀(348) 評(píng)論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          聯(lián)系偶 zhupanjava@gmail.com 溫柔一刀
          主站蜘蛛池模板: 瑞昌市| 莲花县| 呼玛县| 南阳市| 平阴县| 罗平县| 邳州市| 六枝特区| 新乡市| 遂溪县| 马尔康县| 密云县| 西贡区| 留坝县| 桂阳县| 休宁县| 宁安市| 汽车| 阿城市| 西安市| 胶南市| 嘉峪关市| 广州市| 泊头市| 肇庆市| 和顺县| 汶川县| 微博| 南阳市| 澄城县| 沧州市| 响水县| 平原县| 琼结县| 灵石县| 晋州市| 赞皇县| 保亭| 游戏| 阿克陶县| 霍邱县|