常用配置参数
- jar包启动配置命令
java -Xmx8g -Xms8g -XX:+UseG1GC -jar /home/pgcp/pgcp-0.0.1-SNAPSHOT.jar
- tomcat启动配置参数
在/bin/catalina.sh中/cygwin=false前加入下面一句
JAVA_OPTS='-Xmx8g -Xms8g -XX:+UseG1GC'
- 说明
- 一般只用配置-Xmx8g -Xms8g,且配置相同数值,这是因为其他参数tomcat会自动进行调节且为了防止 内存抖动(如果不同,CPU会进行不断的内存回收以及申请会增加CPU负担)。
*tomcat默认堆内存: 其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。
- 一般只用配置-Xmx8g -Xms8g,且配置相同数值,这是因为其他参数tomcat会自动进行调节且为了防止 内存抖动(如果不同,CPU会进行不断的内存回收以及申请会增加CPU负担)。