码迷,mamicode.com
首页 > 其他好文 > 详细

JVM(4) 虚拟机性能监控与故障处理工具

时间:2015-12-13 18:38:09      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

1. Sun JDK 监控和故障处理工具

    1)jps:JVM process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)

                的名称,以及这些进程的本地虚拟机的唯一ID

    2)jstat:JVM Statistics Monitoring Tool,用于收集HotSpot虚拟机各方面的运行数据。是用于监视虚拟机各种运行状态信息的命令行工具。它可以显示本地或远程(需要远程

                  主机提供RMI支持,Sun提供了jstatd工具可以方便地建立远程RMI服务器)虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据,

    3)jinfo:Configuration Info for Java,显示虚拟机配置信息。作用是实时地查看和调整虚拟机的各项参数。

    4)jmap:Memory Map for Java,生成虚拟机的内存转储快照(heapdump文件)。

    5)jhat:JVM Heap Dump Browser,用于分析headdump文件,它会建立一个HTTP/HTML服务器,让用户可以在浏览器上查看分析结果

    6)jstack:Stack Trace for Java,用于生成虚拟机当前时刻的线程快照

2. 可视化工具

    1. jConsle

    2. JVisulaVM

    远程连接需要设置一下Java opt才可以使用,详见:http://www.cnblogs.com/Jtianlin/p/5021540.html

JVM(4) 虚拟机性能监控与故障处理工具

标签:

原文地址:http://www.cnblogs.com/Jtianlin/p/5043154.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!