java虚拟机进程状态工具------jps
jps命令:列出正在运行的虚拟机进程,并显示虚拟机执行主类的名称,以及进程的本地虚拟机的唯一id(LVMID,local virtual machine identifier)。对于本地虚拟机进程来说,LVMID与操作系统的进程id(PID)是一致的。jps -l:输出主类的
·
jps命令:列出正在运行的虚拟机进程,并显示虚拟机执行主类的名称,以及进程的本地虚拟机的唯一id(LVMID,local virtual machine identifier)。对于本地虚拟机进程来说,LVMID与操作系统的进程id(PID)是一致的。
jps -l:输出主类的全名,如果进程执行的是jar包,输出jar路径。例如:我在我的本地环境下执行jps -l:
23077 /home/zhoujie/桌面/astah_community/astah-community.jar32172 sun.tools.jps.Jps
2415
可以看到astah-community.jar是judeuml画图进程
2415实际上是eclipe的虚拟机进程,不知道为什么这里没有显示出来,根据进程号查一下:ps aux | grep 2415:
zhoujie 2415 0.7 19.2 1066680 382580 ? Sl Sep07 13:30 /home/zhoujie/桌面/到 eclipse 的链接
jps -q:只输出LVMID,省略主类的名称
jps -m:输出虚拟机进程启动时传递给主类main()的参数
jps -v:输出虚拟机进程启动时jvm参数,我在本机上执行了一下:
2415 -Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms40m -Xmx512m
更多推荐
已为社区贡献9条内容
所有评论(0)