Skip to main content

1.6 or 1.8 GHz dual-core processor, 2 GB or 4 GB of SDRAM, 64 GB or 128 GB SSD

192 Questions View all
Question Closed

Slow performance, kernel_task 340% CPU usage

After cleaning my mac from a liquid spill got a new problem: extremely slow performance, kernel_task at >300% CPU usage, fan's very loud.

Is there a solution to this problem?

Thank you

Ekaterina

Update: ran the hardware test, result: No trouble found.

Tried to reinstall OS, no change

Answer this question I have this problem too

Is this a good question?

Score 0

7 Comments:

Tried booing in safe mode, kernel_task at 0.6%.

by

CPU temp around 30C, Fan at 6500.

by

Sounds like you still have some spillage in there some where (what did you spill?) or you have some malware running. Was your system up to date with the OS updates? if so then focus on cleaning things up again. Also did you take the heat sink off and put new thermo paste down?

by

Mix of water and wine. I cleaned the board thoroughly. Just few traces in the centre of the board. No traces closer to the heat sink, so decided not to touch it. Maybe I should give it a try?

All recent updates are installed. Hardware test could not locate any problem. Need to try and locate what the problem could be. Wish it's not something really major.

by

Do you have a bootable OS-X DVD or external HD (firewire if possible) to boot up from? If so any differences?

by

Show 2 more comments

Add a comment

1 Answer

I don't think this is hardware related. Otherwise, Safe Mode wouldn't help.

Start normally. Check Console.app for extensive error reports. (Look out for kernel error messages, maybe you'll find the bad kext and are able to disable it, see later in the answer.)

Otherwise:

Start in Safe Mode.

Disable any Login Items (in System Preferences / Accounts)

Run the following in Terminal:

kextstat | grep -v com.apple

This should show you all third party Kernel extensions. You can then disable everything that sounds suspicious by navigating the Finder to

/System/Library/Extensions

And rename the kexts you investigated to f.ex. ***.kextbackup, then reboot (normally).

If the system works, you can re-enable the kexts and login items one by one and find the bad one.

Was this answer helpful?

Score 0
Add a comment
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 0

All Time: 13,212