免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4134 | 回复: 3
打印 上一主题 下一主题

在线等求助:AIX 中如何看进程是在哪个CPU中运行? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-13 20:32 |只看该作者 |倒序浏览
有台8CPU的P670。发现经常是第2、3CPU的占用率为99%,而其它CPU的占用率几乎为0。INFORMIX数据库为IDS 9.3,CPU VP 绑定到3-8CPU, AIO CPU 绑定到1-2CPU。\r\n\r\n批查询很慢,所以去看CPU的占用率。发现了上述情况。\r\n\r\n请问:AIX在多CPU进程调度方面是基于啥策略?\r\n如何看某时刻进程与CPU的联系(即某进程在哪个CPU上运行?或某CPU上分配有哪些进程?

论坛徽章:
0
2 [报告]
发表于 2005-04-15 08:55 |只看该作者

在线等求助:AIX 中如何看进程是在哪个CPU中运行?

pstat -S\r\n\r\n好像是大S

论坛徽章:
0
3 [报告]
发表于 2005-04-28 10:33 |只看该作者

在线等求助:AIX 中如何看进程是在哪个CPU中运行?

原帖由 \"yuchn\" 发表:\n有台8CPU的P670。发现经常是第2、3CPU的占用率为99%,而其它CPU的占用率几乎为0。INFORMIX数据库为IDS 9.3,CPU VP 绑定到3-8CPU, AIO CPU 绑定到1-2CPU。\r\n\r\n批查询很慢,所以去看CPU的占用率。发现了上述情况。\r\n\r\n..........
\r\n\r\n\r\n我这里也是类似情况,P660,4颗CPU,跑一个JAVA的应用。其中一个CPU利用率是100%,而另外3颗的利用率总是在0。5%左右。\r\nCPU      User%   Kern%   Wait%   Idle%        \r\ncpu3     100.0     0.0     0.0     0.0          \r\ncpu2       1.0     1.0     0.0    98.0         \r\ncpu0       0.5     0.0     0.0    99.5          \r\ncpu1       0.0     0.0     0.0   100.0 \r\n\r\n使用#bindprocessor PID CPU_ID命令,也只是将那个应用程序转移到另外一个CPU上了,而没有负载分担的作用。\r\n\r\n但平均利用率却不是很高,在73%左右。\r\n# sar 1 5\r\n\r\nAIX billlist 1 5 0230F528A4C127    04/28/05\r\n\r\n10:27:13    %usr    %sys    %wio   %idle\r\n10:27:14      26       1       0      73\r\n10:27:15      25       2       0      73\r\n10:27:16      25       2       0      73\r\n10:27:17      25       1       0      74\r\n10:27:18      25       0       0      74\r\n\r\nAverage       25       1       0      73\r\n\r\n\r\n问题是应用程序跑得很慢,有什么办法可以解决问题/?

论坛徽章:
0
4 [报告]
发表于 2005-04-28 12:49 |只看该作者

在线等求助:AIX 中如何看进程是在哪个CPU中运行?

你不用绑定,让系统自己分配
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP