介绍
The Heap and CPU Profiling Agent (HPROF)是JAVA2 SDK自带的一个简单的profiler代理,它通过与Java Virtual Machine Profiler Interface (JVMPI) 交互,将profiling信息通过本地文件或socket输出ASCII或二进制格式的流。
HPROF可以监控CPU使用率,堆分配统计。除此之外,还可以报告JVM所有监视器和线程的完整的堆的dump状态。
完整的介绍,可以看Oracle的官网:
https://docs.oracle.com/javase/7/docs/technotes/samples/hprof.html
如何分析文件?
通过 Eclipse Memory Analyzer 工具打开查看。
你也可以做的一些事情非常适合查找内存泄漏等 – 包括针对内存中对象运行一种有限的SQL(OQL)形式,即:
SELECT toString(firstName)FROM com.yourcompany.somepackage.User
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/155693.html