虚拟机工具

Posted guchunchao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机工具相关的知识,希望对你有一定的参考价值。

JPS 名称: jps - Java Virtual Machine Process Status Tool

命令用法: jps [options] [hostid]

              options:命令选项,用来对输出格式进行控制

              hostid:指定特定主机,可以是ip地址和域名, 也可以指定具体协议,端口。

              [protocol:][[//]hostname][:port][/servername]

              

功能描述: jps是用于查看有权访问的hotspot虚拟机的进程. 当未指定hostid时,默认查看本机jvm进程,否者查看指定的hostid机器上的jvm进程,此时hostid所指机器必须开启jstatd服务。 jps可以列出jvm进程lvmid,主类类名,main函数参数, jvm参数,jar名称等信息。

命令选项及功能:

没添加option的时候,默认列出VM标示符号和简单的class或jar名称.如下:

技术图片

 

-p  :仅仅显示VM 标示,不显示jar,class, main参数等信息.

技术图片

-m:输出主函数传入的参数. 下的hello 就是在执行程序时从命令行输入的参数

技术图片

-l: 输出应用程序主类完整package名称或jar完整名称.

技术图片

-v: 列出jvm参数, -Xms20m -Xmx50m是启动程序指定的jvm参数

技术图片

-V: 输出通过.hotsportrc或-XX:Flags=<filename>指定的jvm参数

-Joption:传递参数到javac 调用的java lancher.

 

以上是关于虚拟机工具的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机性能监控,故障处理工具

三种虚拟机工具的命令行实践

13.8.可视化虚拟机工具--Jconsole内存监控13.9.可视化虚拟机工具--Jconsole线程监控13.10.死锁原理以及可视化虚拟机工具--Jconsole线程

深入理解java虚拟机第二版虚拟机性能监控与故障处理工具

Nova虚拟机管理

Java 虚拟机 8 :虚拟机性能监控与故障处理工具