软件Tags:
YourKit Java Profiler 免费版是一款极为专业的 Java 性能分析工具,为用户提供强大的数据分析功能,能够精准地分析 Java 应用程序的 CPU 和内存性能。需要的朋友们,不妨赶紧下载体验吧!
YourKit Java Profiler 是一款专为优化 CPU 和内存性能而设计的免费工具。它在提升性能的同时,有效地限制了对主机系统资源的无谓占用。此工具具备自动检测漏洞和分析内存状态的强大功能,能够作为 JUnit 测试过程的一部分,对内存进行全面的测试,并且与 Eclipse、JBuilder、IntelliJ IDEA、NetBeans 及 JDeveloper 等 IDE 无缝集成。
1、线程、监视器与异常
线程分析:监控线程状态与堆栈,估算特定时间段内的 CPU 使用情况。
死锁检测器
异常剖析:追踪抛出的异常类型及次数。
监视配置文件:研究同步问题。
2、高级结果
事件记录:除低级别分析结果(如方法调用)外,分析器还可记录更高级别的事件,包括数据库查询、Web 请求和 I/O 调用。通过内置探针识别常见问题,或自行编写以检查特定应用程序的细节。
性能图呈现了 Web、数据库及 I/O 活动的基本和高级遥测图。
3、强大的分析能力
实时查看分析结果,捕获更复杂的分析快照,保存记录结果并共享。
对比性能或内存快照,观察变化情况。
轻量级的基本遥测图随时可用。一个独特且实用的功能是,最近的遥测结果会被保存在探查器代理内部,允许您按需连接到异构应用程序,从而了解应用程序的历史表现。
自动检测常见问题,手动进行此类分析将是极其复杂的任务(几乎不可行)。
4、自动仿形
除了丰富的 UI 交互分析功能外,还支持半自动或全自动分析。
启动选项可立即激活所需的分析模式。
触发器可对特定方法调用或达到某一阈值的监视值执行操作。
在特定方法调用中执行任意代码的探针。
通过 API 控制此或其他应用程序的配置:切换分析模式及存储分析结果。
命令行工具可在不使用 UI 的情况下执行某些分析任务。
5、导出为外部格式
除了分析器丰富的分析能力外,异构结果可导出为多种外部格式,以便进行第三方处理,或与那些没有分析器的工具共享。
支持导出为 XML、HTML、CSV、纯文本或图像。
可通过 UI 导出。
也可通过命令行工具进行自动导出。
内存快照可导出为探查器格式,以广泛识别 HPROF 二进制格式。
在表格和图表中,可以将选定结果文本复制到剪贴板。
为任务做好准备
可描述任何 SE 或 EE 应用程序、服务器、技术和框架;支持多个平台;本地及远程;适用于开发、测试和生产环境。适合不同规模的团队和企业。
随时随地的分析
企业级解决方案
可控的开销
合理的许可费用
全面而深入
在单一的事件探查器中,充分利用 Java 高级分析的所有功能与能力。
CPU 剖析:深入探讨性能问题。
内存剖析:检测内存泄漏、使用情况及 GC。
线程与同步分析。
异常轮廓分析。
Web、数据库及 I/O 性能监测。
易于使用
简便的安装过程,具备最合理的默认设置;与流行的 IDE 和应用服务器无缝集成;最少的额外配置需求。
剖析简便
友好的开发者环境。
强大的智能分析
YourKit 通过提供高水平的结果和先进、独特的自动化分析,远远超越传统工具的能力。
高级监控:Web、数据库、I/O。
强大的分析能力。
自动仿形。
开放:支持导出为外部格式。