Category: mac osx

How to stop the kernel_task from fucking the CPU in your mac

*Special Note: Before you read and practice anything mentioned in this article, make sure that you understand the risk. Don’t fucking come back to blame me if anything goes wrong

So, from reading the title you probably understand by now that I am seriously pissed off by this fucking (and super annoying) problem which is not being taken care of by Apple. People are literally crying and ultimately pays real money to either get a new machine, get depressed, or simply just stop using their beloved Mac.

This process called kernel_task is eating up CPU and leaving no breathing space for your other apps. As a result, you get a slow and sluggish Mac which is hindering your productivity and you spend think why you became the victim of this fucking curse. Well, this is how I got rid of this problem on my old MacBook Pro, which I had purchased in 2009 and still using for my everyday works.

First of all, I spent a lot of time reading through the posts of the victims in Apple support forums, stack overflow and articles usually served to you by Google. The first hope I got was mentioned in an article written by Viktor Petersson (light was shed by Rhys Oxenham). He has written two separate articles to fix this problem; well, partially in Yosemite and in El Capitan. I said “partial” because his findings had solved my problem for some time, and then it came back. So here’s the link to his damn useful articles

  1. Disabling kernel extension in Yosemite
  2. Disabling kernel extension in El Capitan

Well, as I said, Viktor’s process had solved the issue for a few months. And then it started again. This fucking kernel_task was eating 70%-100% of the CPU. So I was digging into the other solutions provided by helpful people in different places. Then I found a solution suggested by David Schlachter. In his article, David showed us a way to stop this kernel_task from being a monster, just by disabling the ACPI_SMC_PlatformPlugin.kext and X86PlatformPlugin.kext. Both of these kexts are part of IOPlatformPluginFamily.kext. So removing this IOPlatformPluginFamily.kext stopped the kernel_task from eating the CPU once and for all.

Here is the link to David Schlachter’s article on fixing kernel_task high CPU problem.

As David and others have said after following the instructions found in David’s article, the fan keeps running at full speed but I think, like others, I can live with that for now.

My mac is back to its normal life again and I am happy for that. By the way, I want to say again “Fuck you, Apple” for not taking care of this “Super Annoying” issue even after so many people are suffering for a long time!

Good night.

Fix: Grey sound icon in Mac OS X

Had this strange problem this evening when the sound icon in the menu bar became disabled with a grey icon and didn’t come back even after restarting the machine. After googling for couple of minutes I found this solution and it worked like a charm. Apply the following commands in your terminal

[sourcecode language=”shell”]
sudo chown -R _coreaudiod:admin /Library/Preferences/Audio
[/sourcecode]

The command above will fix the permissions. Now lets fix the dynamic linkers using the following command

[sourcecode language=”shell”]
sudo update_dyld_shared_cache -force
[/sourcecode]

Now restart the coreaudio service

[sourcecode language=”shell”]
sudo killall coreaudiod
[/sourcecode]

Tada! The sound is back 🙂

some very useful apps for mac osx, free as well :)

i am a big time fan of mac osx. if you think there are no free+useful app for mac, you are quite wrong. here is my personal favorite list of some free and very useful apps which i use everyday.

CyberDuck CyberDuck: it is my most favorite FTP and SFTP client, and its really very cool. Well, you can use it as a WebDAV and S3 client too. Its open source and you can check it out from here

ALunch: if you use your dock very frequently and are really tired to reconfigure it again and again, alunch is a very nice sticky app launcher for you. it’s organiser is simply awesome and you can arrange all your applications in a a well categorized manner easily. its very nice and one of my very favorites. Check it out from here

ALunch

iStat Pro and Menus: though it has a name “pro” but it comes for free. it is an awesome device monitoring tool and supplies you very essential information about your mac device, like bandwidth consumption (both eth and bt) temperature, fan RPM, memory usage, cpu usage and it supplies each of these with details. download it from here – btw, forgot to tell you that you can install it in your iphone and ipod touch too!

iStat Pro

Chicken of VNC: it is a nice VNC client for mac. if you have multiple macs in your home or you want to use it as a generic VNC client to your other machines, from you mac – it is the perfect tool. open source and free 🙂 – check it out from here

Caffeine: it is another very useful and handy when you really dont want your screen to black out (heh heh). it sits on your top bar with a icon of coffee cup, and once you click on it the machine will stay active for 30 minutes (configurable). no screensaver, no dimming – its show time :D. check it out from here

Caffeine