JVM参数以及调优

一、JVM配置参数中文说明:
 
1、-Xmixed           mixed mode execution (default)
 
 混合模式执行
 
2、-Xint             interpreted mode execution only
 
 解释模式执行
 
3、-Xbootclasspath:<directories and zip/jar files separated by ;>
 
      set search path for bootstrap classes and resources
 
 设置zip/jar资源或者类(.class文件)存放目录路径
 
3、-Xbootclasspath/a:<directories and zip/jar files separated by ;>
 
      append to end of bootstrap class path
 
 追加zip/jar资源或者类(.class文件)存放目录路径
 
 
4、-Xbootclasspath/p:<directories and zip/jar files separated by ;>
 
      prepend in front of bootstrap class path
 
 预先加载zip/jar资源或者类(.class文件)存放目录路径
 
 
5、-Xnoclassgc       disable class garbage collection
 
 关闭类垃圾回收功能
 
6、-Xincgc           enable incremental garbage collection
 
 开启类的垃圾回收功能
 
7、-Xloggc:<file>    log GC status to a file with time stamps
 
 记录垃圾回日志到一个文件。
 
8、-Xbatch           disable background compilation
 
 关闭后台编译
 
9、-Xms<size>        set initial Java heap size
 
 设置JVM初始化堆内存大小
 
10、-Xmx<size>        set maximum Java heap size
 
 设置JVM最大的堆内存大小
 
11、-Xss<size>        set java thread stack size
 
 设置JVM栈内存大小
 
12、-Xprof            output cpu profiling data
 
 输入CPU概要表数据
 
13、-Xfuture          enable strictest checks, anticipating future default
 
 执行严格的代码检查,预测可能出现的情况
 
14、-Xrs              reduce use of OS signals by Java/VM (see documentation)
 
 通过JVM还原操作系统信号
 
15、-Xcheck:jni       perform additional checks for JNI functions
 
 对JNI函数执行检查
 
16、-Xshare:off       do not attempt to use shared class data
 
 尽可能不去使用共享类的数据
 
17、-Xshare:auto      use shared class data if possible (default)
 
 尽可能的使用共享类的数据
 
18、-Xshare:on       require using shared class data, otherwise fail.
 
 尽可能的使用共享类的数据,否则运行失败

 

 

二、在大型系统中配置JVM参数

     你要在J2EE环境中配置这些参数,那么你需要在J2EE应用服务器或者Servlet容器相关启动参数设置处指定,其启动文件中来配置,Tomcat是在catalina.bat中配置,weblogic和websphere是在其他地方

 

三、JVM调优

     JVM调优主要是内存管理方面的调优,包括各个代的大小,GC策略等。

 1、代大小的调优:关键的参数为-Xms -Xmx -Xmn -XX:SurvivorRatio -XX:MaxTenuringThreshold

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值