微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JVM 信息查看和具体优化

0.JVM优化的两个指标

    JVM运行的吞吐量:影响整个程序的执行时间

    JVM运行的单次停顿时间:应该用户的交互

-XX:+PrintFlagsInitial 查看初始值
-XX:+PrintFlagsFinal 查看最终的值,因为初始值有可能被修改
-XX:+UnlockExperimentalVMOptions 解锁实验参数,JVM中有些实验参数无法直接赋值,必须先使用此参数才能赋值
-XX:+UnlockDiagnosticVMOptions 解锁诊断参数
-XX:+PrintCommandLineFlags 打印命令行参数

1.查看JVM垃圾回收

   JAVA 8 认的使用的      -XX:+UseParallelGC  使用的  UseParallelGC+UseParallelGC

   查看当前GC基本使用情况:  java -XX:+PrintCommandLineFlags -version

   查看GC的具体设置参数:      java -XX:+PrintFlagsFinal     根据字符排序 看一看到一个个具体设置

2.参考文档

https://bugs.openjdk.java.net/browse/JDK-8151176

https://blog.csdn.net/liuxiao723846/article/details/72808495?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2.control

 https://www.cnblogs.com/cellei/p/12164708.html

https://www.cnblogs.com/weechang/p/12493158.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐