JVM之jps虚拟机进程状态工具

jps虚拟机进程状态工具

1、jps

jps(JVM Process Status Tool),虚拟机进程状态工具,可以列出正在运行的虚拟机进程,并显示虚拟机执

行主类(Main Class,main()函数所在的类)的名称,以及这些进程的本地虚拟机的唯一ID(LVMIDLocal

Vitual Machine Identifier),它是使用频率最高的JDK命令行工具,因为其他JDK工具大多需要输入它查询

到的LVMID来确定要监控的是哪一个虚拟机进程。

对于本地虚拟机进程来说,LVMID与操作系统进程ID(PID,Process Identifier)是一致的。

如果同时启动了多个虚拟机进程,无法根据进程名称定位时,那就只能依靠jps命令显示主类的功能才能区分了。

2、jps命令格式

jps [options] [hostid]

jps工具主要选项

选项 作用
-q 只输出LVMID,省略主类的名称
-m 输出虚拟机进程启动时传递给main()函数的参数
-l 输出主类的全名,如果进程执行的是jar包,输出jar路径
-v 输出虚拟机进程启动时JVM参数

2.1 jps -q

只输出LVMID,省略主类的名称:

2.2 jps -m

输出虚拟机进程启动时传递给main()函数的参数:

2.3 jps -l

输出主类的全名,如果进程执行的是jar包,输出jar路径:

2.4 jps -v

输出虚拟机进程启动时JVM参数:

相关推荐
忘忧人生3 分钟前
docker 部署 java 项目详解
java·docker·容器
null or notnull31 分钟前
idea对jar包内容进行反编译
java·ide·intellij-idea·jar
言午coding2 小时前
【性能优化专题系列】利用CompletableFuture优化多接口调用场景下的性能
java·性能优化
缘友一世2 小时前
JAVA设计模式:依赖倒转原则(DIP)在Spring框架中的实践体现
java·spring·依赖倒置原则
何中应3 小时前
从管道符到Java编程
java·spring boot·后端
SummerGao.3 小时前
springboot 调用 c++生成的so库文件
java·c++·.so
组合缺一3 小时前
Solon Cloud Gateway 开发:Route 的过滤器与定制
java·后端·gateway·reactor·solon
我是苏苏4 小时前
C#高级:常用的扩展方法大全
java·windows·c#
customer084 小时前
【开源免费】基于SpringBoot+Vue.JS贸易行业crm系统(JAVA毕业设计)
java·vue.js·spring boot·后端·spring cloud·开源
_GR4 小时前
Java程序基础⑪Java的异常体系和使用
java·开发语言