• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

Java性能调优工具BEA JRockit Mission Control

发布: 2008-6-13 15:09 | 作者: 不详 | 来源: 领测软件测试网编辑整理 | 查看: 307次 | 进入软件测试论坛讨论

领测软件测试网

u6I gAFm%X({6^ 软件测试技术门户F!CDHhR^

  在Instances Graph上,可以根据关注点,选中它,右键,在弹出的菜单中,选择“Show Allocation Traces”,切换到“Allocation Stack Traces”标签,可以根据百分比的大小直接定位到你的源码代去,抓到源头了就可以采取相应的方法进行解决问题。软件测试技术门户u o_ ZB$cO9[0CQ

Java性能调优工具BEA  JRockit Mission Control图-8

h9dI ~X e

-r5wH7X#y`K+Qo  限于篇幅,以上仅简单介绍Memory Leak Detector的使用过程,更加丰富的以及Runtime Analyzer、Management Console功能可以从附带的帮助文档中获取。软件测试技术门户.B#Y$o`2Dfw%d

总结

软件测试技术门户 bolT1}}0N

  简单地说,JRockit是汽车的引擎,而JRockit Mission Control是用于调优和维护引擎的工具和设备箱。

~8VjP@SA.Fr 软件测试技术门户)y D&fA)p%x { `4z

  当前用于监控、管理和分析Java运行时的大部分技术都使用了相当具有侵入性的技术,比如字节码装置和JVMPI(现已废弃不用并被JVMTI所取代)。JRMC主要关注在完成必需的工具检测的同时对运行的系统造成最小的影响。它所使用的技术还使得工具与JVM断开连接之后应用程序立刻可以以全速运行。因此,JRMC适用于在生产环境中使用。它的开销非常小,这可以将Heisenberg效应降至最低,并为应用程序提供比其他开销更大的技术更有代表性的数据。

)m