JDK bin目录下的常用工具介绍

jps:列出正在运行的虚拟机进程。使用 jps -l 列出主类名。


jstat:监听虚拟机运行状态。

命令格式为 

jstat option vmid 毫秒数 运行次数  

这个命令十分有用,具体的option操作就不想写了。。太麻烦了,大家还是百度吧。


jinfo:查看和修改虚拟机参数。


jmap:用于查看堆信息以及生成堆的转储快照。其中比较常用的是 dump命令


jhat:分析dump文件的命令,这个一般使用专业的分析工具进行分析,例如MAT。


jstack:堆栈追踪工具,用于生成线程快照,常用于定位死锁问题

虽然以上的命令在VisualVM中都有实现啊,但是知道这些也是挺重要的。

这篇文章是留给自己备忘用的所以写的比较简陋。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 注:最近一直想出一篇介绍JVM底层函数调用的博客,奈何越写越多,现在还没写完,先来个简单的安慰下我受伤的心灵 滴滴...
    miaoLoveCode阅读 9,648评论 10 47
  • 声明:本文转载自http://www.zhangrenhua.com/2016/12/11/Java%E8%99%...
    Chengyu_l阅读 3,961评论 0 0
  • 参数设置 在Java虚拟机的参数中,有3种表示方法用“ps -ef |grep "java"命令,可以得到当前Ja...
    九问阅读 12,988评论 2 52
  • 以下是Java自带的性能监控工具 必要时我们需要抓取Java全内存的Dump来分析,抓取方式有如下: | jhat...
    jackcooper阅读 4,479评论 2 10
  • 1.人到中年变得多愁善感 2.小说需要再适合它的人生阶段去读 3. 二十岁有共鸣的东西到了四十岁的时候不一定能产生...
    448c47a62299阅读 1,358评论 0 0