博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JVM(4) 虚拟机性能监控与故障处理工具
阅读量:4967 次
发布时间:2019-06-12

本文共 735 字,大约阅读时间需要 2 分钟。

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:可以通过JVisualVM 进行各种监控。以及生成堆运行信息,不够生成的文件在远程服务器上,需要下载到本地分析。

    远程连接需要设置一下Java opt才可以使用,详见:

转载于:https://www.cnblogs.com/Jtianlin/p/5043154.html

你可能感兴趣的文章
LinkedList源码解析
查看>>
SignalR循序渐进(一)简单的聊天程序
查看>>
MyServer
查看>>
Learning Cocos2d-x for XNA(2)——深入剖析Hello World
查看>>
软件建模——第9章 毕业论文管理系统—面向对象方法
查看>>
Http协议
查看>>
手机端web开发必备代码
查看>>
[SDOI2008]洞穴勘测
查看>>
NOI2014 购票
查看>>
i am back
查看>>
Textbox search autocompalety
查看>>
Android 学习笔记
查看>>
武道之路-炼体期四重天
查看>>
bat删除指令
查看>>
Nginx作为静态资源web服务之防盗链
查看>>
Vue组件开发实践之scopedSlot的传递
查看>>
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
查看>>
加强树状数组luogu3368
查看>>
hdu4719 Oh My Holy FFF 线段树优化dp
查看>>
python处理excel文件(xls和xlsx)
查看>>