|
|
#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总是很大,为什么?
查了好多地方都查不到,拜托了帮帮吧 |
|