jps(JVM Process Status Tool):虚拟机进程状况工具

jps(JVM Process Status Tool):虚拟机进程状况工具

列出正在运行的虚拟机进程,并显示虚拟机执行主类名称(Main Class,main()函数所在的类)以及这些进程的本地虚拟机唯一ID(LVMID,Local Virtual Machine Identifier)。对于本地虚拟机进程来说,LVMID与操作系统的进程ID(PID,Process Identifier)是一致的,

使用Windows的任务管理器或者UNIX的ps命令也可以查询到虚拟机进程的LVMID,但如果同时启动了多个虚拟机进程,无法根据进程名称定位时,那就必须依赖jps命令显示主类的功能才能区分了。


1.启动方式

1.1、jdk/bin/jps.exe

1.2、Win+Rcmd

1.3、IDEA → Alt+F12


2.参数

jps -l : 22416 jdk.jcmd/sun.tools.jps.Jps (信息最全
jps: 22416 Jps
jps -q: 22416

jps -m : main() 函数的参数

jps -v : JVM的启动参数


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

相关推荐
维诺菌41 分钟前
k8s java应用pod内存占用过高问题排查
java·jvm·云原生·容器·性能优化·kubernetes
007php0073 小时前
百度面试题解析:synchronized、volatile、JMM内存模型、JVM运行时区域及堆和方法区(三)
java·开发语言·jvm·缓存·面试·golang·php
智海观潮4 小时前
JVM垃圾回收器、内存分配与回收策略
java·大数据·jvm
小杰帅气1 天前
内存管理C++
jvm
YuanlongWang1 天前
C#基础——GC(垃圾回收)的工作流程与优化策略
java·jvm·c#
白露与泡影1 天前
BAT 大厂 java高频面试题汇总:JVM+Spring+ 分布式 +tomcat+MyBatis
java·jvm·spring
それども1 天前
忽略Lombok构建警告
java·开发语言·jvm
专注于大数据技术栈1 天前
Java中JDK、JRE、JVM概念
java·开发语言·jvm
YuanlongWang1 天前
C# 基础——值类型与引用类型的本质区别
java·jvm·c#
顾漂亮1 天前
JVM底层攻坚
java·jvm·spring