JProfiler:一款商业Java分析器
JProfiler直观的UI可以帮助你分析和解决性能瓶颈,阻止内存泄露并且找到线程问题。
主要特性
- 易于使用:操作简单,所见即所得。可以非常方便地配置会话(session)与第三方库集成。
- 数据库分析:支持JDBC、JPA和NOSQL数据库,可以定位查询效率低的语句在代码中的调用过程。通过数据库时间线视图,可以查看数据库所有连接及活动。
- 完美支持Java企业版:在JProfiler的各个视图中都提供了JEE功能。可以查看JEE组件的调用情况并进行监控。
- 高层数据分析:除了数据库分析,JProfiler还提供RMI调用、文件、socket和进程级别的监控分析。
- 杰出的内存泄露分析:JProfiler提供了5种内存分析视图,可以方便地查找各种复杂的内存泄露问题。
- 丰富的QA功能:JProfiler还是一款功能强大的QA工具。为命令行程序提供了强大的比较和分析功能。
- 支持各种平台、IDE与应用服务器:支持各种平台、流行的IDE及市场上几乎所有广泛使用的应用服务器。
- 开销低:在不记录数据时,JProfiler的开销很低。可以根据具体情况使用模板进行配置。
- 功能强大的CPU性能分析:可以通过调用层次过滤器、选择数据聚合层次、线程状态选择器对CPU性能进行多方面分析。
- 集成了线程分析器:复杂的性能问题可能不只一个因素,线程分析器是你的好帮手。例如,可以为多线程锁过多情况增加线程资源进行调试和分析。
支持平台
- Windows
- Mac OS X
- Linux
- FreeBSD
- Solaris
- AIX
- HP-UX
开发资源
官方网站:https://www.ej-technologies.com/products/jprofiler/overview.html
打赏支持我整理更多优质资源,谢谢!
打赏编辑
打赏支持我整理更多优质资源,谢谢!
任选一种支付方式