码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat JVM调优

时间:2019-12-18 12:46:33      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:注意   bsp   highlight   大小   调整   初始   bin   nbsp   回收   

1.JVM调优

新增文件TOMCAT_HOME/bin/setenv.sh如下语句,具体数值视情况而定。

  1. JAVA_OPTS="-Xms1024m -Xmx1024m -Xss1024K -XX:PermSize=64m -XX:MaxPermSize=128m"

参数详解:

  • -Xms JVM初始化堆内存大小
  • -Xmx JVM堆的最大内存
  • -Xss 线程栈大小
  • -XX:PermSize JVM非堆区初始内存分配大小
  • -XX:MaxPermSize JVM非堆区最大内存

建议和注意事项:

-Xms和-Xmx选项设置为相同堆内存分配,以避免在每次GC 后调整堆的大小,堆内存建议占内存的60%~80%;非堆内存是不可回收内存,大小视项目而定;线程栈大小推荐256k.

32G内存配置如下:

JAVA_OPTS="-Xms20480m -Xmx20480m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m"

tomcat JVM调优

标签:注意   bsp   highlight   大小   调整   初始   bin   nbsp   回收   

原文地址:https://www.cnblogs.com/timor19/p/12059207.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!