jps
jps位于jdk的bin目录下,其作用是显示当前系统的java进程情况,及其ID
JPS并不使用应用程序名来查找JVM实例
因此,它查找所有的Java应用程序,包括即使没有使用Java执行体的那种(eg,定制的启动器)
另外,jps仅查找当前用户的JAVA进程,而不是当前系统中的所有进程
-q 只显示pid,不显示【class名称,jar文件名和传递给main 方法的参数】
-m 输出传递给main 方法的参数,在嵌入式jvm上可能是null
-l 输出应用程序main class的完整package名 或者 应用程序的jar文件完整路径名
-v 输出传递给JVM的参数
这个博客写的特别好http://www.hollischuang.com/archives/105
jstack
jstack是java虚拟机自带的一种堆栈跟踪工具
网友评论