gpt4 book ai didi

java - jmap/jhat 与 jVisualVM

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:11:13 27 4
gpt4 key购买 nike

我知道jmap是用来创建堆转储的,同样可以用Jhat来分析。

jVisualVM 也可用于分析堆转储(并且可以执行更多任务,例如分析等)。

但是使用 jHat 和 visualVM 分析堆转储之间有什么区别(如果使用 Web 则除外,其次是桌面)。 Sun 提供了哪些不同的工具,哪一个更好?

PS:我对这些工具的了解有限,因为我使用的分析/分析工具有限,例如 JProbe、Java 堆转储分析器等。如果我的理解有误,请指正。

最佳答案

jmap 和jhat 是具有命令行界面的核心工具。 VisualVM 是一个可视化工作台,集成了命令行工具,无需通过命令行选项即可更轻松地管理事物。如果您知道并且可以自由自在地使用命令行工具,那么就使用它们吧。 VisualVM 没有做任何额外的事情,只是提供了一个良好的可视化界面以提供更好的用户体验。我相信它在内部使用 jmap/jhat。

区别类似于图形调试器和命令行调试器之间的区别。在视觉模式下工作通常更容易。

关于java - jmap/jhat 与 jVisualVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5978859/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com