Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

High kernel_task Memory Usage on MBP mid 2012 after 10.8.3 upgrade

Hi! i have a MBP Mid 2012 (4gb ram/500gb HD) and till yesterday everything was smooth. After i upgraded from ML 10.8.2 to ML 10.8.3 i saw a huge difference in kernel_task RAM Usage... before the upgrade it was around 400-500mb but now it went up to 750(at startup) and it can go up to 900mb... when i launch the MBP on Safe Mode the kernel_task is using 280-300mb... anyone having the same problem? or having a solution about that? ty

MacBook Pro, OS X Mountain Lion (10.8.3)

Posted on Mar 15, 2013 9:30 AM

Reply
44 replies

Dec 3, 2013 2:32 PM in response to Garindan

Wow! i think i'm kind of in the same situation, i just bought a rMBP 13' (latest 2013) and i'm always kind of paranoid everytime i buy a new pc or whatever. I just wanted to know if it was normal for the kernel_task to have a virtual memory size of 6 gb when my pc is only 8gb ( the real virtual memory size is 465mb but sometimes goes up to 600mb). Also the % CPU varies from 2 to 11 when i open youtube or whatever site with video content (and ONLY safari is open, no other application are).


Another thing that kind of bothers me is that it sometimes lags when i try to change the resolution while having youtube or any page of safari open. It would be really good if someone could answer me (and i dont really want responses like "just restar it"or whatever because i paid a lot of money for something that may or may not be functioning well...)


So is it normal? shoud i change it or what?


PD: it is 100% new i mean like i still have 208GB of flash storage left (out of 250GB)

Dec 4, 2013 2:02 AM in response to Mouzy

I have this same issue on my iMac after an upgrade. My girlfriend's iMac (same model) was unaffected. So the problem seems to affect random machines of all ages and types. I have a solution but not a fun one.


I've read *a lot* of forums on this kernel_task problem with people spouting quite a lot of rubbish.

I first tried everything listed on forums: reinstalling OS X, removing kexts (that apparently stop your computer from overheating), new RAM, tidying up the computer. None of it worked.


One guy said he took three trips to the Apple Store, having his MBP sent off each time; eventually they gave him a brand new MBP of the latest spec. That might be the option for you but I didn't want to be without my computer for that time.


Finally, I did a complete wipe of my Mac. If you boot using the backup partition, or using a USB with an OS X Install on it, the option to 'reinstall' or 'install a new OS X' does not wipe your computer. Once it has finished, you will have all your files and applications still. This did not fix my computer. Instead, you must use Disk Utility first to wipe you Macintosh HD partition and then install. Then you Mac acts like it's brand new. Only this fixed the problem. The massive downside is that I had to backup everything and reinstall all my apps.


This is a drastic measure, and you run the risk of forgetting to backup all the stuff you want. It did work though and was ultimately quicker than going to the Apple Store (even if I might have got a new computer out of it).


In summary, to fix this problem:

1. I backed up all my files onto an external hard drive!

2. I booted up to the recovery screen (Command + R or hold the option key at bootup)

2. In Disk Utility, I 'erased' my 'Macintosh HD' partition

4. Back on the main recovery screen, I chose to (Re)install OS X.


Drastic. But it worked.

Feb 24, 2014 9:07 AM in response to dalupus

For any one still seeing the high kernel_task CPU % it is almost always a 3rd party program or extention.


The best thing to do is to do a clean reboot and do not have anything running. Check the kernel task is it ok? then start opeing apps one by one. Once you see the spike you got it. If you get it right off the bat look at the programs or apps that you installed that fire up as soon as osx starts or logs in.

Jun 27, 2014 8:18 AM in response to TeamDurga

I tried this. Kernel_task memory is not over 5 gb anymore, but memory is still reaching to its maximum. I upgraded from 8gb to 16gb hopping that this will sort the problem. but kernel was going up to the maximum memory available. So it was over 5 gb before I tried your solution. Now kernel is around 1gb but memory still all in use.

High kernel_task Memory Usage on MBP mid 2012 after 10.8.3 upgrade

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