quest jprobe最佳实践指南

quest jprobe最佳实践指南

ID:11242628

大小:338.00 KB

页数:16页

时间:2018-07-10

quest jprobe最佳实践指南_第1页
quest jprobe最佳实践指南_第2页
quest jprobe最佳实践指南_第3页
quest jprobe最佳实践指南_第4页
quest jprobe最佳实践指南_第5页
资源描述:

《quest jprobe最佳实践指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java和J2EE业务应用程序中的性能非常重要。当数以千计的用户使用您的应用程序时,您不能承担忽略影响应用程序可靠性和伸缩性的问题所带来的风险,和承担性能瓶颈、内存泄漏、进程以及未测试代码等问题。您也不能承担在系统体系结构上再继续花费。造成应用程序中代码错误通常由于代码虽然是源代码,然而许多开发组在开发高性能过程中不能执行最佳的操作。因此您必须管理性能,管理风险。JProbeSuite5.0是Java最佳的性能协调组件包,提供了高级的、高灵活性的Java应用程序协调,而不管其在本地运行还是在远程运行。组件包中包括:JProbeProfile

2、r、JProbeMemoryDebugger、JProbeThreadalyzer和JProbeCoverage。JProbeProfilerJProbeProfiler是一个前沿的Java工具。JProbeProfiler帮助开发者快速的诊断Java代码中性能瓶颈。伴随着高精确度的诊断,以及一行行的输出结果,开发者将大大改善应用程序性能。随着客户Java应用程序和J2EE应用程序的大小和复杂性的增长,对快速分析能力的工具的需求也逐渐增强。JProbeProfiler5.0动态的改善了分析时间,能使用户的处理速度提高10倍。主要特性方法和行

3、级分析-定位快速方法,逐步测量每行性能。测量占用或CPU时间-跟踪最终用户感觉的性能或计算瓶颈9个性能矩阵-识别性能问题的实际来源高级过滤和触发器-零化代码临界区快照差分-识别代码变化对性能的影响高级打印和输出-用AcrobatPDF打印性能分析;将列表数据发送到文本,HTML或类似于Excel的CSV格式 JProbeMemoryDebuggerJProbeMemoryDebugger帮助开发者快速发现Java代码中的内存泄漏,降低应用程序中内存的使用。Java开发人员能采用JProbe易于使用的查看器,导航和分行结果,可视化在内存使用和

4、空闲对象中的复杂数据。提供了下列优点:消除了花费较大的内存循环、动态提高内存消耗和应用程序性能、指出产生闲散对象的原因、采用强大的触发器零化重要代码以及良好的协调的数据集合并附带高级API。我们为JProbeMemoryDebugger5.0添加了更多新特性,所有这些特性都是为了减少您寻找内存泄漏的时间。主要特性识别内存泄漏-采用易用的2按钮分析和对象阀值来跟踪运行时的内存增加内存实例计算器-计算内存泄漏多少智能内存分析-采用LeakDocotor精确定位内存泄漏的可能来源引用图和实例详细信息-跟踪内存使用和对象引用基于树的实例详细视图-通

5、过对象引用快速跟踪内存泄漏垃圾收集分析-监测寿命周期短的对象和垃圾收集详细信息快照差分-识别代码变化对内存使用的影响 JProbeThreadalyzer线程为您的应用程序提供同时处理多项任务的功能。主要用于建立高性能,可缩放的应用程序,同时在服务器端Java开发中占有非常重要的地位。多线程应用程序具有不加任何警告而停止业务应用程序的缺陷。JProbeThreadalyzer能够监测影响应用程序性能的线程错误。强大的锁定分析器能帮助您在问题发生之前预测线程中的问题。容易使用的可视化器显示了您分析的结果,以至于您能快速的获取与线程相关的问题的

6、根本。主要特性可视化图-观察线程状态的变化锁定分析器-在产生问题之前,预测死锁和数据跟踪情况监测异常同步-避免数据错误JProbeCoverage为了确保能精确的测试Java运行应用程序,开发者需要知道要测试多少代码量以及在何处找到未测试的代码。JProbeCoverage帮助您定位未测试代码,精确测量执行的代码量。最终将产生高质量,耗时短的应用程序。JProbe5.0动态的改善了分析时间,使用户的处理速度提高了10倍,特别改善了Profiling和代码覆盖部分。除了以前版本中提供的直线和方法级报表,JProbeCoverage5.0新特性

7、就是能生成类级覆盖报表。主要特性覆盖浏览器和源代码视图-快速分离未检测代码和死代码批处理模式-能以批处理模式运行,方便的集成建立/测试系统报表-以XML,文本,类似于Excel的CSV和HTML形式输出覆盖快照数据,用以定制分析快照合并-合并多个平台运行的整个覆盖数据QuestJProbe最佳实践指南作者:铸锐数码-编译发文时间:2004.10.131.介绍在Java的广泛应用中,一个关键驱动因素是由于使用标准类库和应用框架从而提高了生产效率。通过减少必要的设计,实现和调试等软件开发任务,Java在各种平台之间极大地改善了集成性和互操作性;

8、其它的开发环境都不能提供像Java那样的强大功能。实际上,没有一个环境像J2EE那样具有明显的基于框架开发的优点,J2EE能够快速地构建可扩展,分布式的安全企业级应用。虽然这些优

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。