深入理解Java虚拟机——Java配置信息工具(jinfo)

Posted 小志的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入理解Java虚拟机——Java配置信息工具(jinfo)相关的知识,希望对你有一定的参考价值。

目录

一、Java配置信息工具(jinfo)的概述

  • jinfo(Configuration Info for Java)的作用是实时地查看和吊证虚拟机各项参数。

二、Java配置信息工具(jinfo)的格式及参数说明

  • 格式
    jinfo [ option ] pid

  • 参数说明

选项作用
-v查看虚拟机启动时显示指定的参数列表 。
-flag未被显示指定的参数的系统默认值。
-sysprops把虚拟机进程的System.getProperties()的内容打印出来。
-flag[+/-] name或者-flag name=value修改一部分运行期可写的虚拟机参数值

三、Java配置信息工具(jinfo)的执行样例

3.1、执行样例1

  • jinfo -v

3.2、执行样例2

  • 执行查看进程号命令

    jps
    
  • 执行查看该进程是否使用SerialGC收集器命令

    jinfo -flag UseSerialGC pid
    
  • 截图如下:

以上是关于深入理解Java虚拟机——Java配置信息工具(jinfo)的主要内容,如果未能解决你的问题,请参考以下文章

深入理解java虚拟机第二版虚拟机性能监控与故障处理工具

深入理解java虚拟机基础故障处理工具(jmapjhatjstack等)

深入理解Java虚拟机之读书笔记四 性能监控与故障处理工具

《深入理解Java虚拟机》JVM调优 - 工具

深入理解Java虚拟机——Java内存映像工具(Jmap)

深入理解Java虚拟机——Java堆栈跟踪工具(jstack)