Philippe Landau wrote:
Kain, Becki (B.) wrote:
I'm confused - and I'll admit that it's been a while since I've been a sys ad. Httpd runs in user space, right? So why am I not seeing system processes at the top of top? Or am I reading this incorrectly? What more can I be looking at to see what in system space is eating the system? I often saw that many processes consuming a lot of CPU are not shown by top and KSysGuard.
In 15 years of using top, I've never noticed any such thing. And KSysguard is just a GUI-frontend to top.
Also my system load is usually around 2 while apparently less then 50% of CPU capacity is being used,
System Load and CPU usage are only vaguely related. System load is the average length of the "runnable processes" queue in the process scheduler. Processes which are waiting on I/O activity to complete, or for some other event, or swapped out are not "runnable", and therefore do not contribue to the length of the run-queue. And poorly-designed code can run sluggishly on a system which has a lot of idle time and very low system load -- for instance, a database application in which entire tables are locked, rather than individual rows, which causes other processes or threads to be forced to wait until the first process unlocks the table.
mainly by p2p applications.
Kind regards Philippe
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org