[CentOS] vmstat and loadavg disagree about system load

Thu Oct 9 04:00:47 UTC 2014
Mingfei Hua <mfhua at aerohive.com>

Hi John,
The first two number of vmstat is running process and blocked process, the sum of the two number should equal to system load. But it's inconsistent in this case.

Regards,
Mingfei

-----Original Message-----
From: centos-bounces at centos.org [mailto:centos-bounces at centos.org] On Behalf Of John R Pierce
Sent: 2014年10月9日 11:57
To: centos at centos.org
Subject: Re: [CentOS] vmstat and loadavg disagree about system load

On 10/8/2014 8:48 PM, Mingfei Hua wrote:
> 1  4 499492 150392   4496 4763380    0    0   192   552 1227 1094  2  0 75 24  0
> ...
> 1  2 499520 135936   4428 4770852    0    0 27144   120 2428 2449  9  1 85  6  0
> 2  1 499520 148336   4428 4761668    0    0 19072   192 2281 2420  8  1 83  8  0
> 0  2 499520 156408   4432 4749652    0    0 12416   436 1303 1235  3  0 86 11  0
> ...
> [root at idm-amst-db-12 ~]# uptime
> 01:47:47 up 26 days,  4:21,  1 user,  load average: 26.85, 22.12, 19.38
> [root at idm-amst-db-12 ~]# uptime
> 01:47:58 up 26 days,  4:21,  1 user,  load average: 24.38, 21.74, 19.29
> [root at idm-amst-db-12 ~]# cat /proc/loadavg
> 25.40 22.05 19.45 1/555 13911
>

two completely different sorts of numbers.    vmstat is printing the % 
of CPU usage by user, sys, and idle.    load average is the average 
number of 'ready to run' processes in the last 1, 5, and 15 minutes.


-- 
john r pierce                                      37N 122W
somewhere on the middle of the left coast

_______________________________________________
CentOS mailing list
CentOS at centos.org
http://lists.centos.org/mailman/listinfo/centos