有推荐的Java堆分析工具吗?

发布于 2024-08-17 15:59:07 字数 1536 浏览 4 评论 0原文

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

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

发布评论

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

评论(4

翻了热茶 2024-08-24 15:59:07

Eclipse 内存分析器 http://www.eclipse.org/mat/

Eclipse Memory analyzer http://www.eclipse.org/mat/

漫漫岁月 2024-08-24 15:59:07

考虑 Java VisualVM,jvisualvm ,包含在 JDK 中。 此处检查了病态的 Swing 程序。有关最新观点,请参阅 监控和管理指南:使用 JConsole 有关 jconsole,也包含在 JDK 中。

Consider Java VisualVM, jvisualvm, included with the JDK. A pathologic Swing program is examined here. For a more recent perspective, see the Monitoring and Management Guide: Using JConsole regarding jconsole, also included with the JDK.

云胡 2024-08-24 15:59:07

YourKithttp://www.yourkit.com/

优点:

  • 界面干净,速度快。
  • 它打开了一个 5G 的大型堆转储,jProfiler 在那里停下来。而且只需要 1-2 GB 的 JVM 内存即可完成此操作。

缺点:
当然...它不是免费的:(

YourKit : http://www.yourkit.com/

Pros:

  • The interface is clean and it's fast
  • It opened a large 5-gig heap dump where jProfiler grined to a halt. And it only needed 1-2 gigs of JVM ram to do so.

Cons:
Of course... it's not free :(

も让我眼熟你 2024-08-24 15:59:07

BHeapSampler http://dr-brenschede.de/bheapsampler/

  • 生成类级堆图为主要内存结构的真正直观显示
  • 可以处理非常大的堆转储
  • 命令行工具,可在服务器端使用,而无需将转储传输到开发人员的办公桌

BHeapSampler http://dr-brenschede.de/bheapsampler/

  • generates a class-level heap-graph as a really intuitive display of the dominant memory structures
  • can process really large heap dumps
  • command-line tool, usable on server side without transfering the dump to the developer's desk
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文