需要 Java 分析器工具

发布于 2024-09-13 07:20:34 字数 123 浏览 7 评论 0原文

我必须对 Java 应用程序进行分析。如果有人让我知道免费的 Java pr-filer,我将不胜感激。我听说过 YourKit,但不太了解它的性能。 Alos 喜欢有关 Java 代码优化的信息。 提前致谢。

谢谢

I have to do profiling of the Java application. I would appreciate if anyone let me know the free Java pr-filer. I heard about YourKit but don't know much about performance of it.
Alos like the information on Java code optimization.
Thanks in advance.

Thanks

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

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

发布评论

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

评论(3

情话墙 2024-09-20 07:20:34

我推荐 JVisualVM。它作为 JDK 的一部分提供。您可以在 bin 文件夹中找到它,也可以在此处下载。

您可以使用它来监视应用程序花费时间的方法,但您也可以查看线程和内存使用情况。它还可以创建堆转储,然后您可以使用 VisualVM 本身或优秀的(也是免费的) 进行分析。内存分析器(MAT)

I recommend JVisualVM. It's shipped as part of the JDK. You can find it in the bin folder, or you can download it here.

You can use it to monitor in which methods your app spends it time, but you can also look at threads and memory usage. It can also create heap dumps, which you can then analyze with VisualVM itself, or with the excellent (and also free) Memory Analyzer (MAT).

烟火散人牵绊 2024-09-20 07:20:34

我推荐 Eclipse TPTP(测试和性能工具平台)。它提供了功能丰富的分析器并且是免费的。它是 Helios 版本的一部分,您可以使用 Helios 更新站点下载它。

跟踪和分析工具
项目是Eclipse中的项目
TPTP 顶级项目,它解决
的跟踪和分析阶段
应用程序生命周期。追踪
和分析工具项目提供
构建追踪框架
通过扩展 TPTP 来分析工具
平台。该框架包含
视图、对话框和操作项
支持采集能力
并分析应用程序性能
信息。该项目包括
两者的示例性分析工具
单系统和分布式Java
通过监控代理的应用程序
收集跟踪和配置文件数据。
可定制的通用工具包
也可以插入探针。

I recommend Eclipse TPTP (Test & Performance Tools Platform). It offers a feature-rich profiler and is free. It's part of the Helios release, you can download it using the Helios update site.

The Tracing and Profiling Tools
Project is a project in the Eclipse
TPTP Top-Level Project, it addresses
the tracing and profiling phases of
the application lifecycle. The Tracing
and Profiling Tools Project provides
frameworks for building tracing and
profiling tools by extending the TPTP
Platform. The framework contains
views, dialogs and action items that
support the capability of collecting
and analyzing application performance
information. The project includes
exemplary profiling tools for both
single-system and distributed Java
applications through monitoring agents
that collects trace and profile data.
A generic tool kit for customizable
probe insertion is also available.

雨后咖啡店 2024-09-20 07:20:34

您可以使用从 JDK 6 update 7 开始捆绑的 jvisualvm。如果您不想在计算机上安装其他 JDK,可以下载 visualvm。但无论如何,如果您有预算,我建议您使用 YourKit,因为它提供了更复杂的功能以及 VisualVM 没有的更好的指标。

You can use jvisualvm which is bundled starting from JDK 6 update 7. If you don't want to install another JDK on your machine, you can download visualvm. But by all means, if you have the budget, I'd recommend getting YourKit as it provides more sophisticated features and better metrics that visualvm don't have.

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