JVM总结 - 工具
来源:互联网 发布:洛杉矶 气候 知乎 编辑:程序博客网 时间:2024/06/06 05:11
在JDK的开发包中,有一系列用于监测JAVA运行情况的工具。部分工具都直接在jdk/bin里面包含了。
jsp:类似于Linux下的ps,用于列出系统中的Java进程
jstat:用于观察Java应用程序运行时信息的工具,可以查看堆信息的详细情况
jinfo:用来查看/修改正在运行的Java进程的扩展参数
jmap:可以生成Java进程的堆快照和对象统计信息
jhat:可以用于分析Java进程的堆快照内容:监听7000端口,提供基于WEB的分析结果;带有一个类似SQL的OQL查询语言
jstack:导出Java进程的线程堆栈信息;可以列出所有的锁信息
jstatd:是一个RMI服务端程序,用于监控本机的Java进程,为其他命令提供远程访问的接口
hprof:是一个Java agent工具,可以用于监控Java进程的CPU,堆信息
二、图形化监控工具:
Jconsole:jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用;对垃圾回收算法有很详细的跟踪
JProfiler:商业软件,需要付费,功能强大
MAT:这是eclipse的一个插件,是一个Java堆内存分析器,可以用于查找内存泄露以及查看内存消耗情况(支持OQL)
0 0
- JVM总结 - 工具
- JVM性能调优监控工具总结
- JVM监控分析方法总结,JVM监控分析工具推荐,JVM监控命令,JVM监控工具大全
- jvm 工具
- jvm工具
- 【总结】性能调优:JVM内存诊断工具
- JVM总结--JVM体系结构
- jvm总结
- JVM总结
- JVM总结
- JVM总结
- JVM总结
- jvm总结
- JVM总结
- JVM总结
- JVM总结
- JVM 总结
- JVM 总结
- java中File.listFiles(FileFilter) FileFilter的使用
- 20140703 工作日志
- Android程序自动化打包
- Disruptor原理剖析
- ubuntu 安装sqldeveloper
- JVM总结 - 工具
- 【iOS开发】 中数组、集合、字典的使用(NSArray, NSSet, NSDictionary)
- 树莓派实战实例(一)安装规划
- JVM参数
- 什么是电平? 单片机怎么输出电平的?
- PL/SQL编程
- "crsctl check crs" command hangs at EVMD check
- SurfaceView中的PNG格式图片隐藏不见的原因-背景覆盖
- [leetcode 8] String to Integer (atoi)