生产环境下,jvm参数可以设置
来源:互联网 发布:seo关键词定位 编辑:程序博客网 时间:2024/05/01 22:30
生产环境下,jvm参数可以设置如下:
-server –Xms256m –Xmx2G -XX:MaxPermSize=256m -XX:-UseGCOverheadLimit -XX:+UseParallelOldGC -XX:+UseParallelGC -XX:CompileThreshold=10 -XX:MaxInlineSize=1024 -Djava.awt.headless=true -Djmagick.systemclassloader=no -Djava.net.preferIPv4Stack=true -Dsun.net.client.defaultConnectTimeout=60000 -Dsun.net.client.defaultReadTimeout=60000 -Dnetworkaddress.cache.ttl=300 -Dsun.net.inetaddr.ttl=300
顺便说一句:–Xms和–Xmx如果配置成一样容易出现fullgc
设置环境变量
set JAVA_OPTS= -Xms32m -Xmx512m
修改TOMCAT_HOME/bin/catalina.sh
在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
$JAVA_ARGS.="-Dresin.home=$SERVER_ROOT-server -Xms6000M-Xmx6000M-Xmn500M-XX:PermSize=500M -XX:MaxPermSize=500M-XX:SurvivorRatio=65536-XX:MaxTenuringThreshold=0-Xnoclassgc -XX:+DisableExplicitGC-XX:+UseParNewGC-XX:+UseConcMarkSweepGC -XX:+UseCMSCompactAtFullCollection-XX:CMSFullGCsBeforeCompaction=0-XX:+CMSClassUnloadingEnabled-XX:-CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=90-XX:SoftRefLRUPolicyMSPerMB=0-XX:+PrintClassHistogram -XX:+PrintGCDetails-XX:+PrintGCTimeStamps-XX:+PrintHeapAtGC-Xloggc:log/gc.log";
1:单文件的JVM内存进行设置
java -Xms64m -Xmx256m Test
2:tomcat启动jvm内存设置
在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh添加:JAVA_OPTS='-Xms512m -Xmx1024m'要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。
-Xms:初始值
-Xmx:最大值
-Xmn:最小值Windows
在catalina.bat最前面加入
3:JBoss
默认可以使用的内存为64MB
$JBOSSDIR$/bin/run.config
JAVA_OPTS = "-server -Xms128 -Xmx512"
4:Eclipse
在所在目录下,键入
eclipse.exe -vmargs -Xms256m -Xmx512m
256m表示JVM堆内存最小值
512m表示JVM堆内存最大
set JMX_REMOTE_CONFIG=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
set CATALINA_OPTS=%CATALINA_OPTS% %JMX_REMOTE_CONFIG%
- 生产环境下,jvm参数可以设置
- 生产环境jvm参数设置建议
- hadoop相关参数总结(在生产环境下)
- tomcat下设置jvm内存参数
- linux下JVM参数-XX:+HeapDumpOnOutOfMemoryError 设置
- tomcat下设置jvm的相关参数
- Linux 下tomcat设置JVM参数
- MySQL 生产环境 参数 配置
- Tomcat如何设置生产环境
- Dedecms 生产环境安全设置
- 如何在maven环境中设置JVM参数
- 设置java jvm参数
- 设置jvm参数
- eclipse设置jvm参数
- 设置jvm参数
- JVM参数分析、设置
- tomcat 设置JVM参数
- idea设置JVM参数
- Android的MediaPlayer架构介绍
- 问题:为何 MVC4 bundler 不能包含 .min 文件
- 免费才是王道:盘点开发者须知的25个免费数据可视化工具
- PDF Presentation
- 在无显示器状态下树莓派初次接触遇到的问题和解决方法
- 生产环境下,jvm参数可以设置
- MySQL
- IOS 网络编程之BSD Socket
- 帝国cms7 列表模板直接加下载地址
- python编码规范(转自:http://blog.csdn.net/yefengnidie/article/details/6721781)
- 字符串转换成json对象的方法
- 【流媒體】live555—VS2010 下live555编译、使用及测试
- 在程序中使用libcurl的的静态链接库产生的未导出符号的错误
- listview,gridview 动态加载网络图片