这里有没有人喜欢他们喜欢的Java Web应用程序使用的最喜欢的内存分析/内存泄漏工具?

Does anyone here have a favorite memory profiling/memory leak tool they like to use for their java webapps?

我正在寻找一个分析Java Web应用程序的好工具。 如果可能的话,我想获得性能信息和内存使用情况。

有什么建议么?


JProfiler是非常好的一个。它与所有主要的IDE和应用程序服务器集成。


Eclipse Memory Analyzer是分析Java应用程序的内存使用情况的最佳工具


我使用Netbeans Profiler:

替代文字http://www.netbeans.org/images/v6/1/features/profiler-java-cut.webp

它是免费的,具有基于任务的分析,堆遍历器,允许插入分析点,跟踪内存使用情况和线程,但最重要的是,它允许您分析远程JVM。您甚至可以附加到已经运行的服务器。

哦,如果您也为项目构建了Maven,它的效果会很好。


为了进行初步调查,您可以启动jconsole并将其附加到正在运行的进程中。这样一来,即使在生产过程中,您也可以查看一段时间内的内存使用情况,包括垃圾回收,而不会受到分析器设置的完全影响。


我喜欢使用基于Eclipse的SAP Memory Analyzer。它非常适用于大型堆转储!


我使用了YourKit Java Profiler 7.5,对此感到满意。 Java具有一些不错的工具,这些工具包含在最新发行版中,值得研究。 (例如,jmap -histo )


SmartInspect是一个探查器和记录器。不特定于内存,但是您可能需要看看。它也可以使用多种语言,包括Delphi,Java和.NET。包括其他更高级的功能。

SmartInspect architecture


推荐阅读

    开发linux命令工具?

    开发linux命令工具?,系统,工具,环境,状态,平台,设计,数据,电脑,中小企业,标

    linux命令行工具大全?

    linux命令行工具大全?,工作,系统,工具,地址,信息,命令,目录,基础,管理,文件,l

    linux命令联想工具?

    linux命令联想工具?,地址,工作,系统,工具,状态,标准,信息,命令,目录,左下角,L

    linux命令工具怎么用?

    linux命令工具怎么用?,地址,系统,工作,单位,工具,密码,服务,命令,处分,基础,

    linux命令行截图工具?

    linux命令行截图工具?,工具,电脑,软件,系统,截图,网站,工作,环境,暂停,命令,L

    linux命令工具教程?

    linux命令工具教程?,系统,工具,信息,基础,基础知识,代码,在线,地址,项目,服

    linux命令行渗透工具?

    linux命令行渗透工具?,系统,发行,网络,工具,信息,地址,管理,数据,工程,中国,

    linux卸载工具命令?

    linux卸载工具命令?,软件,系统,工具,名称,电脑,信息,命令,终端,程序,提示符,l

    linux命令流程图工具?

    linux命令流程图工具?,软件,工具,在线,网站,电脑,流程图,网络,名称,系统,首

    linux命令输入工具?

    linux命令输入工具?,系统,工具,工作,地址,信息,命令,时间,管理,环境,状态,怎

    远程linux命令行工具?

    远程linux命令行工具?,工具,软件,平台,灵活,系统,代码,图片,网络,环境,管理,l

    linux命令行补全工具?

    linux命令行补全工具?,系统,工具,软件,信息,智能,命令,检测,地址,不了,环境,w

    内存泄漏linux命令?

    内存泄漏linux命令?,工具,检测,信息,服务,系统,分析,中心,报告,交易,生产,Lin

    linux跟踪命令工具?

    linux跟踪命令工具?,工具,系统,分析,信息,状态,综合,情况,环境,命令,数据,Lin

    linux命令和应用程序?

    linux命令和应用程序?,软件,系统,环境,管理,基础,情况,位置,电脑,工具,中心,

    linux命令行提示工具?

    linux命令行提示工具?,工作,系统,地址,信息,工具,命令,目录,环境,管理,状态,L

    linux命令打开工具箱?

    linux命令打开工具箱?,系统,密码,管理,网址,证书,软件,工具,官方网站,命令,

    linux命令行超强工具?

    linux命令行超强工具?,工作,工具,地址,软件,平台,官网,系统,目录,检测,产品,L