Hey guys,
Recently I have noticed that the process kacpi_notify is using constantly using 10-14% of my total CPU time, I am running an i7 @ 2.66Ghz. This causes the CPU temp to rise, and eventually the fan will kick in to cool it down, at which point kacpi_notify will stop using CPU time. Then about a minute later it will kick in again and use CPU time up constantly until the fan kicks in because of it. It sounds like something is triggering the process and then it is stuck in an endless loop. I just don’t know where I can modify this so it doesn’t start up all the time.
Some tech stuff:
Kernel: 2.6.34.7
OS: Opensuse 11.3
GUI: KDE 4.4.4
Output for top:
57 root 20 0 0 0 0 R 69 0.0 4260:10 kacpi_notify
56 root 20 0 0 0 0 S 14 0.0 916:29.00 kacpid
1706 Hilikus 20 0 425m 29m 15m S 1 0.3 0:04.49 konsole
2049 root 20 0 2402m 2.2g 11m S 1 25.4 591:52.17 Xorg
15805 Hilikus 20 0 1440m 224m 54m S 1 2.5 14:13.94 amarok
27 root 20 0 0 0 0 S 0 0.0 1:33.94 events/0
1672 Hilikus 20 0 865m 98m 32m S 0 1.1 30:58.50 plasma-desktop
3282 Hilikus 20 0 513m 57m 32m S 0 0.6 0:24.38 kopete
3453 Hilikus 20 0 737m 190m 39m S 0 2.1 336:29.57 kwin
27230 Hilikus 20 0 8800 1228 788 R 0 0.0 0:00.01 top
1 root 20 0 12408 640 612 S 0 0.0 0:04.34 init
2 root 20 0 0 0 0 S 0 0.0 0:00.03 kthreadd
3 root RT 0 0 0 0 S 0 0.0 0:00.12 migration/0
4 root 20 0 0 0 0 S 0 0.0 1:16.93 ksoftirqd/0
5 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/0
35 root 20 0 0 0 0 S 0 0.0 0:00.00 netns
36 root 20 0 0 0 0 S 0 0.0 0:00.00 async/mgr
37 root 20 0 0 0 0 S 0 0.0 0:00.00 pm
38 root 20 0 0 0 0 S 0 0.0 0:00.52 sync_supers
39 root 20 0 0 0 0 S 0 0.0 0:00.66 bdi-default
40 root 20 0 0 0 0 S 0 0.0 0:00.00 kintegrityd/0
48 root 20 0 0 0 0 S 0 0.0 0:03.32 kblockd/0
58 root 20 0 0 0 0 S 0 0.0 0:00.00 kacpi_hotplug
59 root 20 0 0 0 0 S 0 0.0 0:00.12 khubd
60 root 20 0 0 0 0 S 0 0.0 0:00.00 kseriod
69 root 20 0 0 0 0 S 0 0.0 2:17.80 kondemand/0
77 root 20 0 0 0 0 S 0 0.0 0:00.00 khelper
78 root 20 0 0 0 0 S 0 0.0 0:00.00 khungtaskd
79 root 20 0 0 0 0 S 0 0.0 0:37.23 kswapd0
80 root 25 5 0 0 0 S 0 0.0 0:00.00 ksmd
81 root 20 0 0 0 0 S 0 0.0 0:00.00 aio/0
89 root 20 0 0 0 0 S 0 0.0 0:00.00 crypto/0
98 root 20 0 0 0 0 S 0 0.0 0:00.00 kpsmoused
99 root 20 0 0 0 0 S 0 0.0 0:00.00 usbhid_resumer
127 root 20 0 0 0 0 S 0 0.0 0:00.00 ata/0
135 root 20 0 0 0 0 S 0 0.0 0:00.00 ata_aux
136 root 20 0 0 0 0 S 0 0.0 0:00.04 scsi_eh_0
137 root 20 0 0 0 0 S 0 0.0 0:00.23 scsi_eh_1
336 root 20 0 0 0 0 S 0 0.0 0:00.01 scsi_eh_2
338 root 20 0 0 0 0 S 0 0.0 1:03.05 scsi_eh_3
339 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_4
341 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_5
343 root 20 0 0 0 0 S 0 0.0 0:00.00 scsi_eh_6
I didn’t have this problem when running opensuse 11.2… only started with 11.3. I’m hoping it will be fixed with 11.4 which is to be released in a month or so. A temp solution would be appreciated.