jinfo 配置信息管理
jinfo是JDK自带的JVM信息查看和配置工具,位于JDK的bin目录中,可是实时查看和调整虚拟机的各项参数。我们在实际的Java程序开发和部署中,该工具主要用于查看运行中的JVM各项系统参数和启动参数。
查看系统参数
系统参数即系统级的全局Properties,我们可以在JVM启动时用-D指定的参数,我们也可以在代码中用System.getProperties()输出查看,对应的jinfo查看命令如下。
jinfo -sysprops <pid>
查看JVM启动参数
JVM参数即JVM启动时-X和-XX指定的参数,对应的jinfo查看命令如下。
jinfo -flags <pid>
查看所有参数
实际上,我们也可以不加筛选的输出所有参数。
jinfo <pid>
我这里使用的是JDK11,输出内容会以Java System Properties、VM Flags、VM Arguments分别输出系统参数,当前使用的JVM参数和启动时配置的JVM参数。
作者:Gacfox
版权声明:本网站为非盈利性质,文章如非特殊说明均为原创,版权遵循知识共享协议CC BY-NC-ND 4.0进行授权,转载必须署名,禁止用于商业目的或演绎修改后转载。