查看: 27859|回复: 27

[精华] 关于WAS在AIX平台 CPU使用率高的问题

[复制链接]
论坛徽章:
18
月度精华徽章
日期:2007-04-01 01:15:33马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-02-13 15:10:58
跳转到指定楼层
1#
发表于 2007-5-25 13:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题:
我们现在碰到一个问题,程序吃CPU,在一个小时之内,使CPU的IDLE=0。
按开始的判断,此台机器(P550,8CPU/16G内存,AIX5305,WAS60211)不应是这种状况
运行的程序使用用户总计1000个用户。现在涉及到WAS的操作系统的相关参数已经调整,WAS参数也无太多可调整的。就您的经验,感觉会是什么地方出问题了?

答:
针对您提出的AIX平台 WAS CPU使用高的问题是比较棘手的问题。

CPU使用率高可能由下面几种问题造成的:

1、Java应用存在内存泄漏,当JVM内存使用达到其最大HeapSize,而每次垃圾回收后,free百分比小于5%。最终会导致JVM连续地进行垃圾回收,造成大量的CPU时间占用。

2、Java应用中存在瞬间产生大量微小垃圾对象的现象,虽然这些垃圾可以被回收,但是导致JVM内存瞬间被吃光,最终JVM会强制进行频繁地垃圾回收。同样造成CPU时间的大量占用。

3、Java应用中存在申请大对象空间的现象,(注:大对象类型主要有以下几种:int[],char[],float[],String等Java原始类型数组),虽然JVM内存有大于此大对象的空间,但是JVM内存中没有连续的空间来存放这些大对象,直接导致JVM进行强制垃圾回收,并进行JVM内存移位操作(极为消耗时间和CPU)。导致CPU时间大量占用。

4、Java应用中存在Java算法效率问题,在高并发线程访问下,直接导致CPU时间占用。


所以在生产环境下,要定位此类CPU高的问题还是比较困难的。

你应该求助与IBM 800电话支持,他们会根据您的实际情况给出相应的诊断手段。

如果您想通过800得到技术支持,推荐您先仔细研究一下以下网址中的“MustGather: 100% CPU usage on AIX”

http://www-1.ibm.com/support/doc ... s=utf-8&lang=en



以下资料供您参考一下,或许您自己就定位并解决了问题。

websphere cpu性能问题.doc

105.5 KB, 下载次数: 1283

论坛徽章:
0
2#
发表于 2008-2-20 22:37 | 只看该作者
^_^ 这个文档不是BEA的 high cpu using的实战集锦么

使用道具 举报

回复
论坛徽章:
5
2008新春纪念徽章
日期:2008-02-13 12:43:032012新春纪念徽章
日期:2012-01-04 11:50:442013年新春福章
日期:2013-02-25 14:51:24技术图书徽章
日期:2014-03-31 10:50:45技术图书徽章
日期:2014-04-17 09:11:35
3#
发表于 2008-2-21 18:48 | 只看该作者
哦?那怎么又写成websphere的了?

使用道具 举报

回复
论坛徽章:
0
4#
发表于 2008-2-22 08:55 | 只看该作者
^_^,其实这类问题的解决办法都是一样的。

原理都是把JVM内线程和操作系统线程的对应关系找到即可

使用道具 举报

回复
论坛徽章:
7
5#
发表于 2008-3-14 19:18 | 只看该作者
thanks share

使用道具 举报

回复
论坛徽章:
3
授权会员
日期:2006-02-05 11:03:26数据库板块每日发贴之星
日期:2006-02-10 01:02:41IBM软件技术精英协会成员
日期:2006-12-21 15:37:12
6#
发表于 2008-3-17 10:40 | 只看该作者
好文!

使用道具 举报

回复
论坛徽章:
22
奥运会纪念徽章:网球
日期:2008-04-20 06:41:56奥运会纪念徽章:曲棍球
日期:2008-06-09 11:33:15生肖徽章2007版:蛇
日期:2008-05-27 15:41:54生肖徽章2007版:羊
日期:2008-05-27 15:39:39授权会员
日期:2008-05-11 12:23:06奥运会纪念徽章:棒球
日期:2008-05-06 16:56:10生肖徽章2007版:马
日期:2008-05-06 11:22:16奥运会纪念徽章:拳击
日期:2008-05-03 13:23:55奥运会纪念徽章:赛艇
日期:2008-05-01 16:12:00奥运会纪念徽章:蹦床
日期:2008-05-01 10:56:32
7#
发表于 2008-5-8 07:37 | 只看该作者
下载看看

使用道具 举报

回复
论坛徽章:
2
祖国60周年纪念徽章
日期:2009-10-09 08:28:00ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28
8#
发表于 2008-6-6 17:19 | 只看该作者
好文章

使用道具 举报

回复
论坛徽章:
0
9#
发表于 2008-8-14 08:57 | 只看该作者
虚心学习中呀!

使用道具 举报

回复
论坛徽章:
3
2009日食纪念
日期:2009-07-22 09:30:002014年新春福章
日期:2014-02-18 16:42:02马上有房
日期:2014-02-18 16:42:02
10#
发表于 2008-9-22 11:19 | 只看该作者
虚心学习中

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表