一. 简介:
JProbe为Quest公司的产品(Toad 、JProbe )。JProbe是一个完全为Java设计的解析器,而且它只能用于Java。它可以很好地完成我们所需要的任务。JProbe在简单易用的集成化套件中,为servlet、JSP和EJB应用代码提供了强大的Java
性能分析、内存纠错、代码覆盖及线程分析功能。
Java和J2SE业务应用程序中的性能非常重要。当多个用户使用Java开发的应用程序时,应用程序的可靠性和伸缩性的就可能会给可用性带来风险,出现性能瓶颈、
内存泄漏、进程以及未测试代码等问题。用户也不愿承担在
系统体系结构上新的开销。
造成应用程序中的错误通常由于
源代码在开发高性能过程中不能
执行最佳的操作。因此我们必须管理性能,管理风险。JProbe Suite 是Java最佳的性能协调软件件包,提供了高级的、高灵活性的Java应用程序协调。
JProbe主要功能:
轻松发现和消除性能瓶颈
查找问题代码
节省后续硬件及开发投入
增加应用发布信心
与开发过程集成,改善应用性能
JProbe Profiler JProbe Profiler内置了Call Graph调用关系图和高级数据采集机制,可实现方法和代码行级的高精度性能诊断。
主要功能:
方法和行级分析:确定方法的热点,并以逐行方式挖掘分析性能状态。
计算运行时间或CPU时间占用:跟踪用户体验或计算瓶颈;
9种指标:多角度确定问题根源;
高级过滤和触发器:确定要诊断分析的关键代码区域;
快照对比技术:预测代码修改对性能的影响;
高级打印和输出功能:支持PDF、
文本、HTML或Excel兼容的CSV格式。