On May 31, 2011, at 12:33 AM, Abel Abraham Camarillo Ojeda wrote:

> On Tue, May 31, 2011 at 2:24 AM, Francois Pussault
> <fpussa...@contactoffice.fr> wrote:
>>
>> load is not realy a cpu usage %.
>> In facts it is sum of many % (cpu real load, memory, buffers, etc...)
>> that explain why load can up over 5.0 for each cpu without any crash or
freeze
>> of the host.
>>
>> we should consider load as a "host" ressources %... this is not real of
course
>> but this is more real, than considering it as only cpu use.
>>
>>
>
> "The load average numbers give the number of jobs in the run queue averaged
> over 1, 5, and 15 minutes...."
>
> from top(1).
>

As was mentioned earlier, no two systems agree on what "load average" is.

Making statements about it for a particular system should be based on the code
for that system.

Some systems count processes "runnable" if only the NFS back-end-storage were
available to page in the file.  Other systems say it's in a wait state.  The
former can easily lead to load averages in the 100s (or more) with a a CPU
idling at 99% (because everything's waiting on NFS).

Some systems don't even agree on what it means to "average".

Load Averages generally suck as a metric for system "business".  Look at
interrupts and CPU time -- they're what matter.  If you want to break out CPU
beyond "system", "user" and "idle", you can do that, too.

Sean

Reply via email to