全球主机交流论坛

标题: top命令后的ni很高 us很小 意味着什么 [打印本页]

作者: 旺旺    时间: 2011-3-7 20:11
标题: top命令后的ni很高 us很小 意味着什么
Tasks: 551 total,   4 running, 547 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.2%us, 40.7%sy, 40.2%ni, 15.5%id,  1.7%wa,  0.1%hi,  0.7%si,  0.0%st

ni 原先没有这么高啊,
一直都是us 和 sy  占用比较高。
怎么突然变成这样了,有点奇怪?

重启一下apache 后就变成us 和 sy  占用比较高  ,ni很小
但是半个小时候,又变成ni很高。

web服务器是ngnix 做前端,apache做后端,不知道跟这个有没有关系。
作者: 我是人    时间: 2011-3-7 20:43
us = user (一般程序)
sy = system (内核程序)
ni = nice (服务类的程序)

楼主是不是开太多线程了?
作者: 安心    时间: 2011-3-7 20:45
如果负载不是很高,何必追求这个,应该是线程过程造成的。
作者: 旺旺    时间: 2011-3-8 09:22
不过关掉nginx也是一样的情况。
作者: 李院长    时间: 2011-3-8 09:25
继续往下看是哪个进程占得多
作者: Jouleken    时间: 2011-3-8 09:42
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4