iMac super slow, kernel_task hovering at 400 % CPU after upgrade to Sonoma

After I upgraded to Sonoma (no issues prior), my iMac started to run very slow (Retina 5K, 27-inch, 2019, 3 GHz 6-Core Intel Core i5, Sonoma 14.0).

Looking at Activity Monitor, the kernel_task hovers pretty much nonstop at ~400 % CPU.


I cleaned up stuff, went into Recovery and performed a few times the First Aid on all drives. All OK but for this one with the error messages:

"Incomplete or inconsistent CoreStorage physical volume"

"Problems were found with the partition map which might prevent booting" (it does boots, although it takes close to 2 mins).



Any help/suggestion would be greatly appreciated!


Thanks.

iMac 27″

Posted on Oct 13, 2023 11:55 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 13, 2023 1:34 PM

Your Fusion drive is broken. You can try to reconnect it using instructions here: How to fix a split Fusion Drive - Apple Support


This will erase all of your data. Now's the time to start that Time Machine backup.


However, it should be running better than that, even on just the one drive. I recommend a note to Santa asking for a new iMac.

18 replies
Question marked as Top-ranking reply

Oct 13, 2023 1:34 PM in response to iatethelotus

Your Fusion drive is broken. You can try to reconnect it using instructions here: How to fix a split Fusion Drive - Apple Support


This will erase all of your data. Now's the time to start that Time Machine backup.


However, it should be running better than that, even on just the one drive. I recommend a note to Santa asking for a new iMac.

Oct 18, 2023 11:13 AM in response to iatethelotus

iatethelotus wrote:

I logged in user a clean Admin account, and I don't encounter the issue of high kernel_task under it (after few hours of using it). [I don't even see the kernel_task process in Activity Monitor under this account.]
Can I conclude that the root cause is linked to something in my other user account?

Possibly.

But since this has been the subject of upgrades over upgrades for so many years (e.g. you still have Perian and Filp4mac installed even though they have been deprecated for almost a decade), I do think it is high time you make a good backup, actually make that two backups, and then erase the drive, install a clean system and migrate only the user accounts.

Jan 24, 2024 1:42 PM in response to Luis Sequeira1

Luis, I had this problem and the culprit was heat. I found it difficult to work with external monitors or video calls without the kernel task taking >500%. To test this I put my computer on top of one of those large freezer cold packs meant for knee injuries. Problem went away immediately. So I had the machine opened and cleaned and the problem is completely gone. There was a great deal of dust in the fans. That's all it took.

Oct 19, 2023 10:31 AM in response to Luis Sequeira1

Wanted to share the latest on this since it seems I am seeing some improvements:

  • I did have to repair/rebuilt my fusion disk, since it showed as broken. After that--
  • I deleted all obsolete/"garbage"-y apps (e.g. DivX etc.).
  • I switched off as many settings as I could (e.g., display transparency, wallpaper etc.).
  • I disabled most things in System Settings > Login Items (both Open at Login and Allow in the Background).


My machine went from booting in 1:30-to-2 mins, to ~30s, and the kernel_task remains low (less than 10%CPU).


Will revert back if it sustains as such.


Thanks everyone for your help!

Oct 17, 2023 12:55 AM in response to iatethelotus

One common reason for this high kernel task is heat.

If the fans are failing or the air vents are blocked, your mac cannot cool down efficiently.

In these circumstances, kernel task may "occupy" the processor in order to prevent other tasks from causing the cpu and other components to overheat.


Verify that the air circulation is not impeded. You may need to take your mac in for a cleaning.

You'd be surprised at the amount of dirt that can accumulate inside a computer.

Oct 17, 2023 12:59 AM in response to iatethelotus

You also have that piece of garbage more commonly known as "brickmymac". Sigh...


And in addition to all that: you have a load of old stuff installed on this mac, going back several years. DiVX? Really?


Do make a full backup, install a clean system (I'd do it in an external SSD and leave the Fusion Drive only for storage).


And if you do that, then migrate ONLY the user accounts. Make sure to get a fresh start, not encumbered by old and incompatible software or money-grabbing "cleaners".

Oct 17, 2023 7:19 AM in response to Luis Sequeira1

Thanks.


I installed "brickmymac" after I noticed the kernel_task issue (I thought a clean up would help), so although it may contribute to the issue, it can't really be the culprit. But I will delete it nonetheless.


I noticed lots of people complaining about the same general "slowness" issue after upgrading to Sonoma. So it's hard to think it is not partly responsible for it.

Oct 19, 2023 3:26 AM in response to iatethelotus

There are two different procedures, depending on the mac models.

For macs with Apple Silicon, and for macs with Intel that have a T2 security chip, it is far easier.

Unfortunately, this does not seem to include the 2019 iMacs.


Start by reading this document and the ones it links to.


I believe I have written these instructions in detail some time ago, I will see if I can find them.

Oct 22, 2023 2:53 AM in response to iatethelotus

I am not exactly sure what you are saying, but if by "two drives" you mean "two volumes", like "Untitled 2" and "Untitled 2 - Data", that is CORRECT, and if you are erasing everything and installing again, you will AGAIN see those same two volumes. It has been this way since at least 10.15 Catalina. So if that is what you are doing, I am sorry but it wasn't the problem.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iMac super slow, kernel_task hovering at 400 % CPU after upgrade to Sonoma

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.