当前位置: 首页 > news >正文

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参数:

在这里插入图片描述

相关文章:

  • MySQL之时间戳(DateTime和TimeStamp)
  • 深度学习设计基于Tensorflow卷积神经网络猫的品种识别系统
  • GAN:SNGAN-谱归一化GANs
  • BearPi Std 板从入门到放弃 - 引气入体篇(3)(上两篇前言)
  • STM32单片机项目实例:基于TouchGFX的智能手表设计(1)项目介绍及GUI界面基础
  • 创建conan包-打包现有二进制文件
  • 用HeidiSQL在MySQL中新建用户
  • JIRA 重建索引
  • TiDB专题---3、TiDB与MySQL兼容性对比
  • python提取通话记录中的时间信息
  • 概率论与数理统计-第五章 数理统计的基础知识
  • 二叉树的实现(纯C语言版)
  • Backend - Django JsonResponse HttpResponse
  • Golang实践录:读取xml配置文件
  • 堆排序详细解读
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • CAP 一致性协议及应用解析
  • JavaScript设计模式与开发实践系列之策略模式
  • java正则表式的使用
  • mysql 5.6 原生Online DDL解析
  • npx命令介绍
  • Redis 懒删除(lazy free)简史
  • vue-cli3搭建项目
  • 栈实现走出迷宫(C++)
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • #!/usr/bin/python与#!/usr/bin/env python的区别
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • $(selector).each()和$.each()的区别
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (function(){})()的分步解析
  • (备忘)Java Map 遍历
  • (二)c52学习之旅-简单了解单片机
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (五)MySQL的备份及恢复
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • (转)setTimeout 和 setInterval 的区别
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .gitignore文件—git忽略文件
  • .NET 的程序集加载上下文
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .net反混淆脱壳工具de4dot的使用
  • .net分布式压力测试工具(Beetle.DT)
  • :如何用SQL脚本保存存储过程返回的结果集
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • [BJDCTF2020]The mystery of ip1
  • [BZOJ 4034][HAOI2015]T2 [树链剖分]
  • [C#小技巧]如何捕捉上升沿和下降沿
  • [C++]类和对象【下】
  • [HNOI2006]鬼谷子的钱袋
  • [javaSE] GUI(事件监听机制)
  • [LeetCode] 2.两数相加