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可用的內存改變了。