OESF Portables Forum

Everything Else => Desktop Operating Systems Issues => Zaurus General Forums => Archived Forums => Linux Issues => Topic started by: Meanie on April 07, 2005, 06:18:15 am

Title: Kapm-idled
Post by: Meanie on April 07, 2005, 06:18:15 am
I just installed top and was really surprised to find kapm-idled sitting at the top of the list chewing up 11% CPU when the system is idle (which I think is bad enough), however, when I use musicplayer it goes up to 74%
Anyone know why this is happening? Is this normal? This is on a C3000
Title: Kapm-idled
Post by: Mickeyl on April 07, 2005, 06:50:49 am
Yeah, this is a 2.4-(embedix) kernel issue. Can't really do anything about it, but upgrade to a better kernel, i.e. 2.6.
Title: Kapm-idled
Post by: Stubear on April 07, 2005, 11:36:41 am
Actually kapm-idled should be using around 98% when you system is idle and this should drop when your apps start using cpu cycles.

I think you must have gotten the figures mixed up (unless your version of top is showing something weird).

kapm-idled is the idle time daemon in kernel 2.4.x.  It runs when the processor is not doing anything and calls the idle/call instructions to cool the processor/slow the processor/save battery.  (XP and possibly W2K also have a similiar process running)

So the less work your system is doing the higher the value of kapm-idle should be. The 2.6 kernels have hidden this away so that it doesn't show up in top or other cpu% programs and alarm people.

Don't worry about kapm-idled - it's not eating your cpu cylces, its helping cool the Z when its resting. You can't get rid of it (except by changing kernels, which I don't think is an option yet for the C3k)

Stu
Title: Kapm-idled
Post by: Meanie on April 07, 2005, 06:38:33 pm
Your explaination makes a lot of sense. Thanks a lot. I will try another version of top to see if it gets better output or just don't look at it anymore