0.JVM优化的两个指标
JVM运行的吞吐量:影响整个程序的执行时间
JVM运行的单次停顿时间:应该用户的交互
-XX:+PrintFlagsInitial | 查看初始值 |
-XX:+PrintFlagsFinal | 查看最终的值,因为初始值有可能被修改 |
-XX:+UnlockExperimentalVMOptions | 解锁实验参数,JVM中有些实验参数无法直接赋值,必须先使用此参数才能赋值 |
-XX:+UnlockDiagnosticVMOptions | 解锁诊断参数 |
-XX:+PrintCommandLineFlags | 打印命令行参数 |
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] 举报,一经查实,本站将立刻删除。