Basically this:
The number of runnable processes or "want to run" jobs in the run queue.
Now, this can be misleading, You have to also look at the CPU(s) usage.
For a some implemetations of Java I have worked with, some machines are running at load averages of 200+. Reason being was, the applets/servlets(whatever) were all very small and fast. Jobs sometimes requied 500 or so of them to be run. Many of these small things had very short runtimes, as short a 18 clicks(1 ms). Most were about 40-90 ms. Worked very well.
Well, as long as we put system limits in proper (we ran everything as "normal users" to enable resource limiting), it ran just fine. Response was fine, I had to adjust the monitoring system to not panic at such a high number with LOW CPU usage. So I modified the monitor, to watch the number of jobs(load average) *AND* the CPU utilization, along with Memory Pages available.
You really have to know what you are running to be able to determine what is good/bad.
--
[link|mailto:greg@gregfolkert.net|greg],
[link|http://www.iwethey.org/ed_curry|REMEMBER ED CURRY!] @ iwethey
Give a man a match, he'll be warm for a minute.
Set him on fire, he'll be warm for the rest of his life!