1、JVM调优和参数配置,查看JVM系统默认值;
1.1、JVM参数类型:
标配参数
-version
-help
-showversion
X参数(了解)
-Xint 解释执行
-Xcomp 第一次使用就编译成本地代码
-Xmixed 混合模式(先编译再执行)
XX参数
boolean类型
公式:-XX:+/- 属性值
+:开启
-:关闭
属性名:PrintGCDetails(是否打印GC收集细节)
以PrintGCDetails属性为例(是否打印GC收集细节):
更改当前运行的JVM环境如下:
KV设值类型
jinfo举例,如何查看当前运行程序的配置
公式:jinfo -flag 属性名 进程编号
题外话(坑题)
经典参数:
-xms 等价于 -XX:InitialHeapSize(初始化堆内存)
-Xmx 等价于 -XX:MaxHeapSize(最大堆内存)
java -XX:+PrintFlagsInitial -version(主要查看初始默认值)
java -XX:+PrintFlagsFinal -version(主要查看修改以后的)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。