Author Topic: Kapm-idled  (Read 5435 times)

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Kapm-idled
« 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
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

Mickeyl

  • Hero Member
  • *****
  • Posts: 1495
    • View Profile
    • http://www.Vanille.de
Kapm-idled
« Reply #1 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.
Cheers,

Michael 'Mickey' Lauer | Embedded Linux Freelancer | www.Vanille-Media.de
Consider donating, if you like the software I contribute to.

Stubear

  • Hero Member
  • *****
  • Posts: 1164
    • View Profile
    • http://
Kapm-idled
« Reply #2 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
SL-C1000, Hand converted to English with Japanese Input
Running X apps via X/Qt
iRiver USB host cable; Diatec P-Cord usb power cable (extendable); Acro's Reel Cable USB (A to A, B, Mini-B,  & Mini-B 8pin); GreenHouse 1Gb PicoDrive+; 2x256Mb Hagiwara SD cards; 128Mb Transcend CF card; 512Mb PQI CF card; AmbiCom WL1100C-CF 11B WLAN card

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Kapm-idled
« Reply #3 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
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K