LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 648|回复: 1

问个关于top的问题,查了好久没查到...

[复制链接]
发表于 2006-11-9 15:09:37 | 显示全部楼层 |阅读模式
#top
14:55:05  up 12 days,  1:31, 12 users,  load average: 2.10, 2.17, 2.12
141 processes: 137 sleeping, 3 running, 0 zombie, 1 stopped
CPU states:  cpu    user    nice  system    irq  softirq  iowait    idle
           total   23.7%    0.0%    4.5%   0.0%     0.0%    0.0%   71.6%
           cpu00    0.0%    0.0%    0.0%   0.0%     0.0%    0.0%  100.0%
           cpu01   90.0%    0.0%    9.9%   0.0%     0.0%    0.0%    0.0%
           cpu02    0.1%    0.0%    1.1%   0.0%     0.0%    0.0%   98.6%
           cpu03    0.0%    0.0%   15.6%   0.0%     0.0%    0.0%   84.4%
           cpu04  100.0%    0.0%    0.0%   0.0%     0.0%    0.0%    0.0%
           cpu05    0.0%    0.0%    0.0%   0.0%     0.0%    0.0%  100.0%
           cpu06    0.0%    0.0%    0.1%   0.0%     0.0%    0.0%   99.8%
           cpu07    0.0%    0.0%    9.1%   0.0%     0.0%    0.0%   90.8%
Mem:  8191596k av, 8092008k used,   99588k free,       0k shrd,   37984k buff
                   2269120k actv, 4364064k in_d,  146800k in_c
Swap: 8385760k av,       0k used, 8385760k free                 7802400k cached

服务器的top如上
先说说我知道的
1、据说load average: 2.10, 2.17, 2.12这三个数字,第一个大于6则CPU不够用,第二个大于4.5则内存不够用,第三个大于4则系统快崩溃
2、Mem:  8191596k av, 8092008k used,   99588k free,       0k shrd,   37984k buff
这一行其实是看不出系统内存耗用量的,看8092008k used好像是内存都占用了,其实linux是把不用的内存都作缓存用,所以什么时候看都是用光的
3、如果系统内存不够用,就会启用虚拟内存,占用硬盘空间作为内存,这时候在
Swap: 8385760k av,       0k used, 8385760k free                 7802400k cached
这行,就能看到used多少多少

我想问的是Mem下面的这行
                   2269120k actv, 4364064k in_d,  146800k in_c
是什么意思?
我觉得这三个数好像加起来是总内存
在系统非常卡的时候,in_d总是很大,为什么?

查了好多地方都查不到,拜托了帮帮吧
发表于 2006-11-10 13:13:46 | 显示全部楼层
什么系统 ?  TOP 实现也是系统相关的吧

man top


没用过那么复杂的机器.
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表