JVM参数优化JAVA_OPTS
来源:互联网 发布:软件架构设计实例 编辑:程序博客网 时间:2024/05/16 07:54
JAVA_OPTS=”-server -Xms1536m -Xmx1536m -XX:NewSize=320m -XX:MaxNewSize=320m -XX:PermSize=96m -XX:MaxPermSize=256m -Xmn500m -XX:MaxTenuringThreshold=5″
JAVA_OPTS并不是已成不变的,不同的应用、软硬件环境下,要想充分发挥应用的性能,这些参数里边的设置可是非常有技巧和具有经验积累的。
-server:一定要作为第一个参数,在多个CPU时性能佳
-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些
-Xmx:java heap最大值,使用的最大内存
上面两个值是分配JVM的最小和最大内存,取决于硬件物理内存的大小,建议均设为物理内存的一半。-XX:PermSize:设定内存的永久保存区域
-XX:MaxPermSize:设定最大内存的永久保存区域
-XX:MaxNewSize:
-Xss 15120 这使得JBoss每增加一个线程(thread)就会立即消耗15M内存,而最佳值应该是128K,默认值好像是512k.
+XX:AggressiveHeap 会使得 Xms没有意义。这个参数让jvm忽略Xmx参数,疯狂地吃完一个G物理内存,再吃尽一个G的swap。
-Xss:每个线程的Stack大小
-verbose:gc 现实垃圾收集信息
-Xloggc:gc.log 指定垃圾收集日志文件
-Xmn:young generation的heap大小,一般设置为Xmx的3、4分之一
-XX:+UseParNewGC :缩短minor收集的时间
-XX:+UseConcMarkSweepGC :缩短major收集的时间
提示:此选项在Heap Size 比较大而且Major收集时间较长的情况下使用更合适。
以上内容仅供参考,具体参照实际,整理出适合自己的参数,服务器才可长期稳定运行
JAVA_OPTS并不是已成不变的,不同的应用、软硬件环境下,要想充分发挥应用的性能,这些参数里边的设置可是非常有技巧和具有经验积累的。
-server:一定要作为第一个参数,在多个CPU时性能佳
-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些
-Xmx:java heap最大值,使用的最大内存
上面两个值是分配JVM的最小和最大内存,取决于硬件物理内存的大小,建议均设为物理内存的一半。-XX:PermSize:设定内存的永久保存区域
-XX:MaxPermSize:设定最大内存的永久保存区域
-XX:MaxNewSize:
-Xss 15120 这使得JBoss每增加一个线程(thread)就会立即消耗15M内存,而最佳值应该是128K,默认值好像是512k.
+XX:AggressiveHeap 会使得 Xms没有意义。这个参数让jvm忽略Xmx参数,疯狂地吃完一个G物理内存,再吃尽一个G的swap。
-Xss:每个线程的Stack大小
-verbose:gc 现实垃圾收集信息
-Xloggc:gc.log 指定垃圾收集日志文件
-Xmn:young generation的heap大小,一般设置为Xmx的3、4分之一
-XX:+UseParNewGC :缩短minor收集的时间
-XX:+UseConcMarkSweepGC :缩短major收集的时间
提示:此选项在Heap Size 比较大而且Major收集时间较长的情况下使用更合适。
以上内容仅供参考,具体参照实际,整理出适合自己的参数,服务器才可长期稳定运行
阅读全文
0 0
- JVM参数优化JAVA_OPTS
- JVM内存JAVA_OPTS参数
- JVM内存JAVA_OPTS参数
- jvm优化-catalina.sh JAVA_OPTS参数说明与配置
- JVM内存JAVA_OPTS参数说明
- JVM内存JAVA_OPTS参数说明
- JVM内存JAVA_OPTS参数说明
- JVM内存JAVA_OPTS参数说明
- JVM内存JAVA_OPTS参数说明
- JVM内存JAVA_OPTS参数说明
- JVM内存JAVA_OPTS参数说明
- JVM内存JAVA_OPTS参数说明
- java_opts 参数
- JAVA_OPTS(JVM相关运行参数的变量)设置
- JAVA_OPTS参数过小
- java_opts 参数的说明
- JVM参数优化
- JVM优化参数
- java static
- CodeForces
- 新浪初见
- 从 ECMAScript 规范来看 JS 的 this 绑定规则
- 基于opencv的身份证识别系统
- JVM参数优化JAVA_OPTS
- android studio 快捷键(eclipse版)--部分
- JAVA三大框架的各自作用
- mysql中的触发器和存储过程的区别是什么?
- svn清理不掉的解决方法
- open-falcon监控主机、MySQL与Redis
- F
- Spring注解定时器的实现
- 文章标题