2008-07-22 15:42Jprobe配合压力测试查找程序瓶颈点
Jprobe工具观察系统运行时各个类的调用时间
一、配置JPROBE
安装好工具后点
1、File ---Run Settings Wizard
2、Performance -----Application Server
我选择了Jboss Application Server 3.x/4.x
3、选择jboss的安装目录到 Server Directory
4、选择要检查的war或者ear包,我是用context的方式发布的,所以选择了
D:\work\ehome\WebRoot\WEB-INF\classes\com
D:\work\video_manager\WebRoot\WEB-INF\classes\com
5、选择要监测的包名
我选择了 com.megaeyes.core.*.*()
com.tianyi.*.*()
com.megaeyes.*.*()
6、配置的信息存放到文件
选择了D:\tool\JProbe7.0.1\scripts\ehome.jpl
二、运行JPROBE
1、File ---- Open Current Settings
2、选择正确的配置,点RUN,运行就可以了
三、查看数据
1、点击take a snap等按钮,给内存中的对象照相
2、查看方法等耗用的时间
分享到:
相关推荐
**性能测试工具_jprobe** _jprobe_ 是一款强大的性能分析工具,主要应用于Java应用程序,它可以帮助开发者深入理解程序运行时的性能状况,从而优化代码、提高应用效率。这款工具以其直观的用户界面和丰富的功能,...
### Jprobe简明使用手册知识点解析 #### 一、概述 - **Jprobe Suite**: Jprobe Suite 是由 Sitraka 公司开发的一系列 Java 单元测试工具集,旨在帮助开发者识别 Java 代码中的潜在问题,从而提高 Java 程序的性能...
在实际操作中,例如使用Jprobe Coverage测试独立应用程序,可以通过导入Java程序并运行,观察覆盖率报告,了解哪些方法和代码行未被充分测试,从而完善测试用例,提高测试质量。 总之,Jprobe Suite提供了一整套...
*JProbe Coverage 帮助开发人员查找未执行代码,精确计算已执行代码,简化对测试工作可靠性和精确度的评估。 主要功能: Coverage Browser 和 Source Views:迅速确定未测试代码或死代码; Conditional Coverage ...
它主要用于检测和诊断Java应用程序中的性能瓶颈,包括内存泄漏、线程阻塞、CPU过度使用等问题。JPROBE集成了多种功能,如实时性能监控、内存分析、线程分析等,为开发者提供了一站式的解决方案。 ### 二、安装与...
通过JProbe Suite,开发和测试小组可以全面诊断应用性能、内存使用、线程及代码覆盖等问题。无须修改应用,JProbe就能对桌面或远程服务器上的应用进行分析,实现强大的信息展示和Java代码性能诊断功能。利用JProbe...
JProbe是一款由Quest Software开发的专业Java性能分析工具,旨在帮助开发者诊断并优化Java应用程序的性能问题。随着技术的发展,为了更好地集成到开发者的日常工作中,Quest Software推出了针对Eclipse IDE的JProbe...
通过JProbe Suite,开发和测试小组可以全面诊断应用性能、内存使用、线程及代码覆盖等问题。无须修改应用,JProbe就能对桌面或远程服务器上的应用进行分析,实现强大的信息展示和Java代码性能诊断功能。利用JProbe...
通过JProbe Suite,开发和测试小组可以全面诊断应用性能、内存使用、线程及代码覆盖等问题。无须修改应用,JProbe就能对桌面或远程服务器上的应用进行分析,实现强大的信息展示和Java代码性能诊断功能。利用JProbe...
JPROBE使用说明记录 2 一、总述 2 二、分析工具选择 2 三、JPROBE MEMORY DEBUGGER 2 3.1主要功能: 2 3.2使用步骤及说明: 3 12 拍照分析: 12 四、JPROBE PERFORMANCE 14 五、JPROBE COVERAGE 14 5.1主要功能: 14...
JProbe Suite 8.1.0正是这样一款强大的工具,它能够提供实时的性能数据,使开发者能够准确地定位代码中的瓶颈,从而进行针对性的优化。 在JProbe Suite 8.1.0中,有以下几个核心特性: 1. **内存分析**:JProbe...
JProbe是一款企业级Java分析工具,专注于解决Java应用程序中的内存、性能和测试覆盖率问题。该工具能够帮助开发者快速找到代码中的性能瓶颈和稳定性问题的根本原因。 - **内存分析**:帮助开发者发现和解决Java内存...
JProbe是一款强大的Java性能分析工具,由Quest Software公司开发,用于帮助开发者诊断和优化Java应用程序。本文将详细介绍JProbe在Windows和Unix环境下的安装步骤,以及如何添加许可证和集成应用服务器。 首先,...
JProbe的核心功能主要包括对运行结果的分析以查找性能瓶颈、对内存使用的分析以发现潜在的内存泄露问题以及测试结果的分析来检查代码的覆盖情况。 从体系结构上来看,JProbe主要由三部分组成:JProbe控制台、JVM和...
例如,你可以写入探测点的地址到`/sys/kernel/debug/tracing/events/kprobes/<probe_name>/address`,然后写入处理程序的名称到`/sys/kernel/debug/tracing/events/kprobes/<probe_name>/probe`。 对于jprobe,你...
- **内存分析**:JProbe可以实时监测Java应用程序的内存分配,查找内存泄漏和不合理的内存使用。 - **性能探查**:通过CPU和线程剖析,识别程序中的热点代码,定位性能瓶颈。 - **类和方法分析**:提供类和方法的...
*JProbe Coverage 帮助开发人员查找未执行代码,精确计算已执行代码,简化对测试工作可靠性和精确度的评估。 主要功能: Coverage Browser 和 Source Views:迅速确定未测试代码或死代码; Conditional Coverage ...
JProbe 是一款强大的Java应用程序性能分析工具,尤其适用...在进行压力测试时,JProbe能够提供关键的性能指标,以便于找到系统在高负载下的瓶颈点。因此,掌握JProbe的使用方法对于任何Java开发者来说都是至关重要的。
总的来说,JProbe Profiler是Java开发者解决性能问题的得力助手,能够有效地辅助测试、调试和优化Java程序,尤其对于多线程和Web应用,它的价值更加显著。通过深入理解和运用JProbe,开发者可以更好地应对Java开发中...
JProbe用来查找基于JAVA/J2EE的应用的性能热点和内存泄露,是大数据、高并发系统性能优化的必备工具