Ulrich,
I never heard anything more about this, so I though I'd better bring it up
again.
I'm still seeing this "problem." One thing I did notice, though, when I
just logged onto the system and went into "top" is that ksoftirqd_CPU0 seems
to (for now at least) be in a running status:
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
4 root 19 19 0 0 0 RWN 0.0 0.0 0:00 ksoftirqd_CPU0
I don't know if this is the only reason why my loadavg stays at 1.00 and
higher, or not. Any thoughts?
Mark Post
-----Original Message-----
From: Ulrich Weigand [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 03, 2002 4:40 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: Linux 2.4.19 Kernel loadavg
Mark Post wrote:
>Since I upgraded to the 2.4.19 kernel, I've noticed that my loadavg is
>always 1.00 or higher, never lower, even when idling. I'm presuming this
is
>a bug of some sort.
I seem to recall we've fixed this already but I can't remember the
details :-(
Could you check, when the machine is idle, whether there is one process
(presumably a kernel thread) that sleeps uninterruptibly (i.e. state D)
instead of interruptibly (i.e. state S)? If so, that's the cause of
load 1, because D is counted towards the load.
Once the thread is identified, we'll need to fix the corresponding
code to use interruptible sleep instead.
Bye,
Ulrich
--
Dr. Ulrich Weigand
[EMAIL PROTECTED]