【轉發】Tomcat的JVM內存大小設置技巧

 Tomcat默承認以使用的內存爲128MB,在較大型的應用項目中,這點內存是不夠的,須要調大。有如下幾種方法能夠選用:web

  第一種方法:tomcat

  Windows下,在文件/bin/catalina.bat,Unix下,在文件/bin/catalina.sh的前面,增長以下設置:jvm

  JAVA_OPTS='-Xms【初始化內存大小】-Xmx【能夠使用的最大內存】'spa

  須要把這個兩個參數值調大。例如:orm

  JAVA_OPTS='-Xms256m-Xmx512m'內存

  表示初始化內存爲256MB,能夠使用的最大內存爲512MB。it

  第二種方法:環境變量中設變量

  變量名:JAVA_OPTSwebkit

  變量值:-Xms512m-Xmx512m方法

  第三種方法:前兩種方法針對的是bin目錄下有catalina.bat的狀況(好比直接解壓的Tomcat等),可是有些安裝版的Tomcat下沒有catalina.bat,這個時候能夠採用以下方法,固然這個方法也是最通用的方法:

  打開tomcatHome/\bin/\tomcat5w.exe,點擊Java選項卡,而後將會發現其中有這麼兩項:Initialmemorypool和Maximummemorypool.Initialmemorypool這個就是初始化設置的內存的大小。Maximummemorypool這個是最大JVM內存的大小設置完了就按肯定而後再重啓TOMCAT你就會發現tomcat中jvm可用的內存改變了。

相關文章
相關標籤/搜索