jinfo(Configuration Info for Java)Java配置信息工具

jinfo(Configuration Info for Java)Java配置信息工具

jinfo(Configuration Info for Java)的作用是实时查看和调整虚拟机各项参数

查看虚拟机启动时显式指定的参数列表
jps -v

查看未被显式指定的参数的系统默认值
1、找资料
2、jinfo -flag G1ConcRefinementThreads 20592
3、java-XX:+PrintFlagsFinal查看参数默认值(如果只限于JDK 6或以上版本的话)


jinfo 用途

技巧:功能没几个,jinfo -h 相当于目录

1、查看未被显式指定的参数的系统默认值
jinfo -flag G1ConcRefinementThreads 20592
jinfo -flags 20592

2、jinfo -sysprops 12744 把虚拟机进程的System.getProperties()的内容打印出来

3、JDK 6之后,在运行期修改部分参数值的能力(-flag[+|-]name或者-flag name=value

-----------------------------------------------------------------------------读书笔记摘自 书名:深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)作者:周志明

你可能感兴趣的:(JVM,java,开发语言)