免费注册 查看新帖 |

Chinaunix

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

top命令显示的cou占用率已哪个为准呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-03-10 16:11 |只看该作者 |倒序浏览
本帖最后由 sean_server 于 2010-03-10 17:23 编辑

一台sybase业务数据库,用top命令查看cpu使用情况,top显示的内容如下:

Cpu(s): 17.8% us, 41.0% sy,  0.0% ni, 39.5% id,  1.6% wa,  0.0% hi,  0.1% si

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
3402 sybase    15   0 4067m 2.8g 2.8g S 71.1 48.7  56935:12 dataserver
3397 sybase    16   0 4067m 2.8g 2.8g S 70.4 48.8  46785:54 dataserver
3395 sybase    16   0 4067m 2.8g 2.8g S 69.1 48.7  43964:22 dataserver
.................

我想问,从最上面看的cpu的空闲率还有39.5%id,但实际应用中数据库已经比较慢了,%CPU已经很多时候都在70-90之间了,我想问实际中cpu的使用率应该以哪个为准作为参考呢?

论坛徽章:
0
2 [报告]
发表于 2010-03-10 16:22 |只看该作者
top出来后,按个1就能看出来了!

论坛徽章:
0
3 [报告]
发表于 2010-03-10 16:58 |只看该作者
39.5% id
39.5%空闲,你看反了

论坛徽章:
0
4 [报告]
发表于 2010-03-10 19:18 |只看该作者
是我写错了字了,现在改过来了,我的意思是在top里面看到最上面显示的cpu的空闲率还算可以39.5% id,但是下面数据库sybase的进程有时候%CPU那列已经超过90%多了,此时数据库访问已经变慢了。我想知道这不是矛盾吗?

论坛徽章:
0
5 [报告]
发表于 2010-03-10 20:01 |只看该作者
不矛盾啊,实时的有可能突然很高啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP