当前位置:  开发笔记 > 编程语言 > 正文

调试器未连接时jvmti的性能影响?

如何解决《调试器未连接时jvmti的性能影响?》经验,为你挑选了0个好方法。

我们最近推出了一个Web应用程序(tomcat 5.5.x Web应用程序)投入生产,它今天开始表现出奇怪的行为.我们在任何开发或预生产环境中都没有看到此行为.

我们在运行时对生产系统的唯一看法是记录.虽然他们可以告诉我们发生了什么,但他们无法真正帮助我们诊断它为什么会发生.

我们不得不重新加载上下文两次以解决问题.

我正在考虑使用jpda active启动生产tomcat服务器.如果问题再次发生(从服务用户请求的服务器池中删除tomcat之后),这将允许我将调试器连接到应用程序.

在连接调试器时,您显然会使用jpda支付性能损失.但是,我想知道调试器未连接时的"成本"是多少?我怀疑与"监听"调试器相关的开销可能非常小.在我花了几个小时进行性能测量之前,我希望有人能指出我可能会澄清这个问题的文档吗?

java版"1.5.0_17"Java(TM)2运行时环境,标准版(版本1.5.0_17-b04)Java HotSpot(TM)64位服务器VM(版本1.5.0_17-b04,混合模式)

在RHEL 5.3上

谢谢!

卡洛斯

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有