jps:列出正在运行的虚拟机进程。使用 jps -l 列出主类名。
jstat:监听虚拟机运行状态。
命令格式为
jstat option vmid 毫秒数 运行次数
这个命令十分有用,具体的option操作就不想写了。。太麻烦了,大家还是百度吧。
jinfo:查看和修改虚拟机参数。
jmap:用于查看堆信息以及生成堆的转储快照。其中比较常用的是 dump命令
jhat:分析dump文件的命令,这个一般使用专业的分析工具进行分析,例如MAT。
jstack:堆栈追踪工具,用于生成线程快照,常用于定位死锁问题
虽然以上的命令在VisualVM中都有实现啊,但是知道这些也是挺重要的。
这篇文章是留给自己备忘用的所以写的比较简陋。
网友评论