1. 程式人生 > >jvm 調整tomcat的堆內存和常駐內存catalina.sh

jvm 調整tomcat的堆內存和常駐內存catalina.sh

需要 new opts 回收 maxperm awt utf msi 內存

4.2 性能優化

tomcat性能取決於你的內存大小

上策:優化代碼

中策:jvm優化機制 垃圾回收機制 把不需要的內存回收 優化jvm--優化垃圾回收策略

優化catalina.sh配置文件。在catalina.sh配置文件中添加以下代碼:

#tomcat分配1G內存模板 JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=512m -XX:MaxPermSize=512m"

JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms800m -Xmx800m -XX:NewSize=400m -XX:MaxNewSize=400m -XX:PermSize=400m -XX:MaxPermSize=400m"

jvm 調整tomcat的堆內存和常駐內存catalina.sh