这里有没有人喜欢在java Web应用程序中使用最喜欢的内存分析/内存泄漏工具?
我正在寻找一个好的工具来评测java webapp。如果可能的话,我想了解性能信息和内存使用情况 有什么建议吗?真是个好建议。它与所有主要的IDE和应用服务器集成。是一个探查器和记录器。不是特定于内存,但您可能想看一看。它也适用于多种语言,包括Delphi、Java和.NET。包括其他更高级的功能这里有没有人喜欢在java Web应用程序中使用最喜欢的内存分析/内存泄漏工具?,java,profiling,web-applications,Java,Profiling,Web Applications,我正在寻找一个好的工具来评测java webapp。如果可能的话,我想了解性能信息和内存使用情况 有什么建议吗?真是个好建议。它与所有主要的IDE和应用服务器集成。是一个探查器和记录器。不是特定于内存,但您可能想看一看。它也适用于多种语言,包括Delphi、Java和.NET。包括其他更高级的功能 我使用过它,并且对它相当满意。Java在最近的版本中包含了一些非常好的工具,值得研究。(例如,jmap-histo)我使用Netbeans分析器: 它是免费的,有基于任务的评测,一个堆遍历器,允许插
我使用过它,并且对它相当满意。Java在最近的版本中包含了一些非常好的工具,值得研究。(例如,
jmap-histo
)我使用Netbeans分析器:
它是免费的,有基于任务的评测,一个堆遍历器,允许插入评测点,跟踪内存使用和线程,但最重要的是它允许您评测远程JVM。您甚至可以附加到已经运行的
哦,如果你的项目也有一个maven版本,那么它的效果会非常好。我喜欢使用它,它是基于Eclipse的。它工作得非常好,也适用于大型堆转储 是分析java应用程序内存使用情况的最佳工具对于初始调查,您可以启动jconsole并将其附加到正在运行的进程。这将允许您在不受探查器设置影响的情况下,查看一段时间内的内存使用情况,甚至在生产中,包括垃圾收集。您能否详细说明JProfiler优于Netbeans探查器的好处?我真的很想知道:)我不知道它们是什么。我从未使用过Netbeans分析器,但我听说过很多关于它的评论。