关于tomcat内存配置可以分为两种:
1、基于window的tomcat服务器内存配置
2、基于linux的tomcat服务器内存配置
前提:在使用启动tomcat服务的时,需要正确安装和配置JDK
1、在Wndow环境中:
运行tomcat命令:startup.bat
关闭tomcat命令:shutdown.bat
关闭配置的tomcat的环境变量都是在 bin 目录下,找到tomcat/bin/catalina.bat
在第一行设置:
set JAVA_OPTS=-Xms
配置jdk路径,tomcat/bin/setclasspath.bat
set JAVA_HOME=
Jdk路径
Jdk路径
set JRE_HOME = Jre路径
2、在Linux环境中:
运行tomcat命令:./startup.sh
or
sh startup.sh
关闭tomcat命令:./shutdown.sh
or
sh shutdown.sh
配置tomcat内存,找到tomcat/lib/catalina.sh
在第一行设置:
JAVA_OPTS=”-server -Xms256m -Xmx512 -XX:PermSize=64m -XX:MaxPermSize=128m”
配置jdk路径,tomcat/bin/setclasspath.sh
export JAVA_HOME=
Jdk路径
Jdk路径
export JRE_HOME = Jre路径
3、jvm参数说明:
-server:
一定要作为第一个参数,在多个CPU时性能佳
-Xms:
java Heap初始大小。默认是物理内存的1/64
-Xmx:
java Heap最大值。建议设为物理内存的一半,不可超过物理内存
-XX:PermSize
设定内存的永久保存区初始大小,缺省值为64M
-XX:MaxPermSize
设定内存的永久保存区初始大小,缺省值为64M
版权声明:本文为u014599191原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。