转自:http://ubuntuforums.org/showthread.php?p=9995980
Re: kslowd causing periodic system lag
I just installed Ubuntu 10.10 on a Gateway 4024 Laptop. lshw shows it has:display: VGA compatible, product: 82582/855GM Integrated Graphics Device
With the fresh install of Ubuntu 10.10 I get kernel 2.6.35-22 This gives me the kslowd00x problem.
So I downloaded and tried a 2.6.34 and a 2.6.36 kernel.
Here is my comparison using top. I booted each kernel, opened a terminal window ran top and left it running for 15 minutes. Here are the loads:
2.6.35-22 - - - - uptime 15 min - load average 0.66 0.60 0.46
2.6.34-02063401 - uptime 15 min - load average 0.00 0.02 0.04
2.6.36-020636 - - uptime 15 min - load average 0.14 0.25 0.18
So I'm sticking with the "34" kernel.
Here is how I installed the kernels:
http://kernel.ubuntu.com/~kernel-ppa/mainline/
then I chose v2.6.34.1-maverick/
then download three kernel packages
linux-headers-2.6.34-02063401-generic_2.6.34-02063401_i386.deb
linux-headers-2.6.34-02063401_2.6.34-02063401_all.deb
linux-image-2.6.34-02063401-generic_2.6.34-02063401_i386.deb
to somewhere/ (somewhere where there are no other linux* files)
I followed
http://thanhsiang.org/faqing/node/129
Then open a terminal window
$ sudo su
# cd somewhere/
# dpkg -i linux-*
I'm still working on the hold part...
reboot
GRUB will list highest kernel first so arrow down to get to "34".
I get a side effect. Now when it boots it complains of a low memory error. It didn't before and doesn't with kernel 35.
__________________
Gigabyte GA-MA790GPT-UD3H - AMD Phenom II x3 720 - 4 GB RAM - My first PC from parts!
Open the door for Windows users by helping them use Firefox, OpenOffice, the GIMP and other Open Source.