tomcat7优化之JVM参数
来源:互联网 发布:安卓机顶盒软件 编辑:程序博客网 时间:2024/05/18 08:06
JAVA程序启动的时候都会有JVM,都会分配一个初始化内存和最大化内存给应用程序,
这个初始化内存和最大化内存在一定程度上影响应用的性能,
当应用程序使用到最大内存的时候,JVM就要进行垃圾回收动作释放被占用的一些内存,
所以需要自己调整Tomcat的JVM虚拟机内存的大小,
为了调整初始化内存和最大化内存大小,我们就需要向JVM进行声明,
一般通过-Xms和-Xmx进行设置。
分为两种情况:
1.在Windows下:
在tomcat的 bin目录下创建一个setenv.bat,并将下面的内容粘贴到setenv.bat中即可:
set JAVA_OPTS=-XX:PermSize=128M -XX:MaxPermSize=128M -Xms1024M -Xmx1024M
分析:
-XX:PermSize:内存永久保存区域;
-XX:MaxPermSize:最大内存永久保存区域;
-Xms:初始化内存;
-Xmx:最大化内存。
参数设定:
建议把-Xms和-Xmx的设置成相同的;
-Xmx与-XX:PermSize的和不可超过JVM可获得的总内存;
-XX:PermSize不可大于-Xmx。
2.在Linux下:
在tomcat的 bin目录下使用命令touch setenv.sh,创建一个setenv.bat;然后使用命令chmod 755 setenv.sh,修改文件权限,并将下面的内容粘贴到setenv.bat中即可:
CATALINA_OPTS="$CATALINA_OPTS-Xmx1024m -Xms1024m -Xss1024k-XX:MaxPermSize=128m -XX:PermSize=64m -server"分析:
-Xss:每个线程的堆栈大小,不熟悉最好保留默认值
阅读全文
1 0
- tomcat7优化之JVM参数
- tomcat7 设置jvm优化参数
- tomcat7 参数优化
- Tomcat jvm启动命令之参数优化
- linux tomcat7设置jvm启动参数
- JVM参数优化
- JVM优化参数
- JVM参数优化指南
- JVM参数优化
- Eclipse JVM优化参数
- jvm参数优化
- JVM参数优化
- JVM参数优化JAVA_OPTS
- JVM参数的优化
- 22.jvm参数优化
- JVM优化--参数介绍
- 安装版tomcat7在windows下设置JVM参数
- JVM参数与性能优化
- Replugin Application初始化流程
- c类似C++ 类写法--延时可以写的很精简
- Android 权限使用问题
- 2017.11.2总结,回顾及成果
- [erlang] [python] 在excel设定固定规则,转换为erl和hrl文件
- tomcat7优化之JVM参数
- windows安装node.js和npm,介绍
- Android studio使用JNI实例(1)
- MongoDB入门学习(2)增删改查
- jsp页面EL表达式不起作用的问题
- div页面跳转
- Android系统启动流程(二)
- 50 多个 ML、NLP 和 Python 相关的教程
- angular 服务