CPU load on multiprocessor server

From: Daniel Baldonado (dannyb@baldonado.com)
Date: Thu Sep 05 2002 - 19:39:45 EDT


I was curious about the load average values given by "w" and "uptime".
>From the "w" manpage:
"...the average number of jobs in the run queue over the last 1,
5 and 15 minutes."

I thought this number was specific for EACH CPU in a multiprocessor
machine. For example, if the load given by "w" on a 4 CPU system
shows an average of 3.20 then there are an average of 3.20 jobs
waiting for each CPU.

I've also heard that the load average number given is for ALL the CPUs
and to get the actual load you should divide by the number of CPUs on
that machine. For example, if the load given by "w" on a 4 CPU system
shows an average of 3.20 then there is an average of 0.80 jobs waiting
for each CPU.

Can someone clarify this for me?

I have an E450 server with 4 CPUs with a load that averages anywhere
from 3.0 - 7.0. I was always of the understanding that a load of
less than 1 was an underutilized server, a load between 1-2 was a
busy server, and anything over 2 was an overloaded server. What are
other people's guidelines on this?

I will summarize. Thanks.

peace,
dannyB
--------------------------
Daniel Baldonado
dannyb@baldonado.com
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:24:53 EDT