What the hell is keventd up to?
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?
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 | February 23, 2004 9: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 | 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 | February 23, 2004 12:32 PM