Hi guys,
I've noticed that ARCHIVE.cgi and SEARCH.cgi, and POSTINGS.cgi take up most cpu load. I have a question though.
I ran "top" on a box running 800mhz P3, 192 mb ram, and 2.0.36 Linux, and typical output is as follows:
-----------------------------
8:57am up 33 days, 22:04, 1 user, load average: 1.86, 3.23, 2.53
96 processes: 92 sleeping, 2 running, 2 zombie, 0 stopped
CPU states: 1.1% user, 4.8% system, 0.0% nice, 95.1% idle
-----------------------------
My question is:
The CPU state shows 95.1% idle. But the damn system load is 1.86 which is over 100% utilization (correct?) Why the CPU is idle 95.1% of the time and still system load is going above 2-3 ??
Am I understanding Linux top command wrongly?
What system load average is a reasonable value before I have to consider upgrading hardware and if so, what hardware typically? Like CPU? Harddisk? Memory?
I would appreciate a few pointers re: this. thx.