MacOS Sierra, kernel_task running taking more than 400% of CPU

cpukernelmacos

After upgrading my MacBookPro to macOS Sierra, CPU is running very fast. When I tried to debug the issue, here is what I have found.

enter image description here

Solutions that I have already tried.

  1. Reset SMC
  2. Reset PRAM
  3. Tried to delete model identifier files (OS is not allowing).
  4. Removed all login items, and all automatically starting apps
  5. Removed all items in /Library/LaunchAgents, /Library/LaunchDaemons, /Library/StartupItems.
  6. Removed all installed software

But still no luck, any leads will be highly appreciated.

Thanks

Best Answer

Took apart the case and cleaning out the fans totally solved this for me. There was a lot of lint build-up in both of them so they were not cooling the system adequately.

The reason it causes high CPU load is that Mac creates fake CPU load to slow down the computer as a last-ditch effort to control temperature.