I started to have troubles with really high CPU usage when I replaced my battery. I didn't buy an original Apple one and from the first boot I had issues with the kernel_task process. I managed to solve this on Yosemite by moving the plist file for my Mac model following this tutorial: How to fix kernel_task CPU usage on Yosemite worked perfectly!

Anybody knows a way to do this or where to find this file on Sierra? I can't find a IOPlatformPluginFamily.kext dir

2 Answers 2


The path: /System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources" is still existing and it indeed contains a lot of plists with Mac identifier names (e.g. MacBookPro8_1.plist). The whole path starting with /System is protected by SIP though. To modify (i.e. move) files here you have to disable SIP.

I strongly recommend to leave the plist where it is and search for the real culprit. In your linked example it's not really the kernel_task but the AirMail process which bogs the CPU. One solution is then to disable/modify Airmail.

Since you didn't add an Activity Monitor screenshot I don't know the real reason why your CPU is forced to its knees.


For me it worked excluding the internal os x discs from spotlight. I have a partition with os x & one with data, it worked to exclude these drives within the prefs of spotlight (privacy tab).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .