« Upcoming shows | Main | IE View v0.7 released »

February 09, 2004

What the hell is keventd up to?

( Geeky )

Scratching my head on this one. Since upgrading my server to kernel 2.4.24PIII (uniprocessor), keventd is constantly taking 70 or 80% of CPU. It seems to yield OK, in that web processes, spamassassin, etc. get space to run when needed, but it's weird. A box that used to sit with lots of idle time now seems to be running full throttle; it may be in my head, but I think it shows in web and IMAP responsiveness.

Nothing untoward in netstat, nor in ps, at least that I'm able to find. I'd hate to think we've been owned, but I have to admit the slight possibility.

Any suggestions on how to at least figure out what keventd is trying to *do* with all this time?

Posted by proub at February 9, 2004 08:54 AM

Comments

> What the hell is keventd up to?

Try using the boot option acpi=off
If you are using lilo you will need this line in /etc/lilo.conf:
append = "acpi=off"
Don't forget to run "lilo" after making changes to /etc/lilo.conf
This turns off the power management and it worked for me.
:-)

Posted by: walter at February 23, 2004 09:35 AM

I'd actually done that -- backed keventd off *somewhat* (to about 55% CPU) but it's still strangely high. An improvement, nonetheless.

Posted by: Paul Roub at February 23, 2004 10:10 AM

I take that back -- I'd added "noapic", which was only half the battle. "acpi=off" did the trick.

Thanks!

Posted by: Paul Roub at February 23, 2004 12:32 PM