启用WebSphere PMI会对性能产生什么影响

时间:2010-05-25 12:31:47

标签: performance websphere

我目前正在查看基于WebSphere的应用程序中的一些JProfiler跟踪,并注意到com.ibm.io.async.AsyncLibrary.getCompletionData2类中花费了大量的CPU时间。

我猜,但我想知道这是否与PMI相关(我们确实启用了此功能)。

我对PMI的了解有限,因为这是由另一个团队管理的。

  1. 预计PMI会产生这种影响吗?
  2. (如果是这样)是完全关闭它的唯一选择吗?或者是否有某些类型的数据捕获具有特别高的开销?

1 个答案:

答案 0 :(得分:1)

PMI有多个可以检测的级别。基本的影响应该是最小的。

您所指的这个特定课程不应与PMI相关。我只在这里猜测,因为这些类没有公开公开,它们在内部由WAS运行时使用。

你在哪个版本的WAS上?在这个领域,WAS存在一些已知问题。

例如,请参阅以下链接: [1]:http://www-01.ibm.com/support/docview.wss?uid=swg1PK41617 PK41617:在某些类型的交通流量下,AIO图书馆遭遇的表现

请检查这是否适用于您的环境。

同时尝试浏览此链接 - [1]:http://www-01.ibm.com/support/docview.wss?uid=swg21366862在WebSphere Application Server中禁用AIO(异步输入/输出)

如果这不是生产环境,您可以试一试,看看禁用AIO是否可以消除峰值。即使它运行良好,我也会通过正式的IBM支持流程,在为生产环境做同样的事情之前找出确切的原因。

HTH Manglu