免费注册 查看新帖 |

Chinaunix

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

如何理解这样的一个top信息 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-03-03 19:47 |只看该作者 |倒序浏览
最近发现top出来的数据如下:

Cpu(s):  1.8%us, 73.0%sy,  0.0%ni,  1.9%id, 23.3%wa,  0.0%hi,  0.0%si,  0.0%st

居然sy高举不下,百思不得其解,何等状况下会引起如此高的sy数值啊

招聘 : 技术支持/维
论坛徽章:
0
2 [报告]
发表于 2011-03-04 11:03 |只看该作者
sy 是内核空间占用 CPU 的比率

论坛徽章:
0
3 [报告]
发表于 2011-03-04 12:25 |只看该作者
查看其他进程占用CPU的情况

论坛徽章:
0
4 [报告]
发表于 2011-03-04 14:16 |只看该作者
回复 1# cnhome
top命令后,按c,看看是哪个内核进程在哪个CPU上运行

论坛徽章:
0
5 [报告]
发表于 2011-03-04 17:14 |只看该作者
本帖最后由 a55569769 于 2011-03-04 17:16 编辑

sy主要是用于i/o操作的。。。。你是不是在读写数据?或者进行网络通讯 或者 系统调用操作  - -

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
6 [报告]
发表于 2011-03-05 14:26 |只看该作者
ps aux|head -1 && ps aux|grep -v RSS|sort -nr -k 3|more

ps aux|head -1 && ps aux|grep -v RSS|sort -nr -k 3|head 20
找出cpu使用率最好的头20个进程(程序),来排查。结合其运行的用户和运行的时间。

这个只是看到一个瞬时值,必要时用相关的采样工具,收集一个时间段系统资源使用情况,如 nmon for linux
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP