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 PropertiesVM FlagsVM Arguments分别输出系统参数,当前使用的JVM参数和启动时配置的JVM参数。

作者:Gacfox
版权声明:本网站为非盈利性质,文章如非特殊说明均为原创,版权遵循知识共享协议CC BY-NC-ND 4.0进行授权,转载必须署名,禁止用于商业目的或演绎修改后转载。
Copyright © 2017-2024 Gacfox All Rights Reserved.
Build with NextJS | Sitemap