tomcat 启动参数

 

JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:PermSize=128m -XX:MaxPermSize=256m -Djava.awt.headless=true"

-Xms256m JVM初始分配的堆内存, 生产环境建议与Xmx相同, 设为1024m以上
-Xmx512m JVM最大允许分配的堆内存, 生产环境建议设为1024m以上
-Xss128k 线程堆栈大小, JDK5以上一般设置为256k或以上, 与 -XX:ThreadStackSize 的区别

-XX:PermSize=64m JVM初始分配的非堆内存, 不会被回收, 生产环境建议与maxPermSize相同, 设为256m以上
-XX:MaxNewSize=512m JVM堆区域新生代内存的最大可分配大小(PermSize不属于堆区), 生产环境建议设为800M-1024M
-XX:MaxPermSize=128M JVM最大允许分配的非堆内存, 生产环境建议设置为256m以上
-Xmn512m 是上面两个的快捷定义方式, 等同于上面两个都为512m

The former is a standard option
-Xss is standard options recognized by the Java HotSpot VM.
-XX:ThreadStackSize as other -XX options are not stable and are subject to change without notice.
They parse arguments differently
-Xss may accept a number with K, M or G suffix;
-XX:ThreadStackSize= expects an integer (without suffix) - the stack size in kilobytes.

 

从别的地方复制过来的,应该配置多少,还是靠自己理解

这是我的

JAVA_OPTS="-server -Xms1024m -Xmx1024m  -XX:MaxNewSize=800m -XX:PermSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true"

posted @ 2020-06-11 17:16  雁书几封  阅读(481)  评论(0编辑  收藏  举报