.hprof 文件格式

发布于 2024-08-03 01:57:49 字数 233 浏览 5 评论 0原文

有谁知道 .hprof(二进制堆转储)文件格式的参考?

有谁知道处理 .hprof 文件的库?我知道 hat 可以做到这一点,而且 VisualVM 通过 NetBeans 插件。但还有其他人吗?

Does anyone know a reference for the .hprof (binary heap dumps) file format?

Does anyone know libraries that handle .hprof files? I know that hat does that and also VisualVM through a NetBeans plugin. But are there others?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

自控 2024-08-10 01:57:49

您好,只要不再有 hprof 代理,我们就只能使用代码作为格式规范。

所以这里有几个链接。

首先,这是 hprof 代理的旧文档,它可能是多余的,但仍然
http ://hg.openjdk.java.net/jdk6/jdk6/jdk/raw-file/tip/src/share/demo/jvmti/hprof/manual.html 你可以在其中找到hprof规范部分。

接下来,这是来自 jvm 代码的堆转储器和 hprof 规范
链接到 openjdk 存储库

https:// /hg.openjdk.java.net/jdk/jdk/file/9a73a4e4011f/src/hotspot/share/services/heapDumper.cpp

链接到 github 镜像

https://github.com/unofficial-openjdk/openjdk/blob/60b7a8f866123 4c389e247942a0012da30146a57/src/热点/share/services/heapDumper.cpp#L58

Hi as long as there is no more hprof agent with it doc we can only use code as a format specification.

So here is few links.

first of all here is old doc for hprof agent, it could be redundant but stil
http://hg.openjdk.java.net/jdk6/jdk6/jdk/raw-file/tip/src/share/demo/jvmti/hprof/manual.html you can find hprof specification section in it.

Next, here is heap dumper and hprof spec from jvm code
link to openjdk repo

https://hg.openjdk.java.net/jdk/jdk/file/9a73a4e4011f/src/hotspot/share/services/heapDumper.cpp

link to github mirror

https://github.com/unofficial-openjdk/openjdk/blob/60b7a8f8661234c389e247942a0012da30146a57/src/hotspot/share/services/heapDumper.cpp#L58

慕烟庭风 2024-08-10 01:57:49

您可以尝试 SAP 内存分析器

You could try the SAP Memory Analyzer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文