美文网首页
第四章 虚拟机性能监控与故障处理工具

第四章 虚拟机性能监控与故障处理工具

作者: 码农也越野 | 来源:发表于2017-03-10 13:46 被阅读0次

    JDK命令行工具

    • jps 虚拟机进程状况工具
      -q:只输出进程ID,省略主类的名称
      -m:输出虚拟机启动时传给主类main()的参数
      -l:输出主类的全称,如果进程执行的是jar包,输出jar路径。
      -v:输出虚拟机进程启动时JVM参数。
    • jstat 虚拟机统计信息监视工具
      用于监视虚拟机各种运行状态信息的命令行工具。
      -gc 监视各区容量情况
      -gcnew
      -gcold
      -gcutil 监视各区使用百分比情况
    • jinfo java配置信息工具
      作用是实时的查看和调整虚拟机各项参数。
    • jmap java内存映射工具
      -dump生成java堆转储快照
      -heap显示java堆详细信息
      -histo显示堆中对象统计信息,包括类、实例数量、合计容量。
    • jhat 虚拟机堆转储快照分析工具
      用来分析jmap生成的转储快照。
    • jstack java堆栈跟踪工具
      用于生成虚拟机当前时刻的线程快照。线程快照就是当前虚拟机内每一条线程正在执行的方法堆栈集合,生成线程快照的目的是定位线程出现长时间停顿的原因,如线程死锁,死循环,请求外部资源导致的 长时间等待。

    可视化工具

    • JConsole
    • VisualVM

    相关文章

      网友评论

          本文标题:第四章 虚拟机性能监控与故障处理工具

          本文链接:https://www.haomeiwen.com/subject/eurngttx.html