kernel_task using 500% of the CPU. computer unusably slow. can i deactivate thermal throttling ?

greetings


my mid-2015 15" macbook pro had become pretty slow and was running quite hot, and the battery was long-overdue for replacement. so i ordered some thermal paste and a fresh battery from ifixit - and spent half a day cleaning out the dust and scraping the old battery off the case and redoing the thermals.


i was very careful and everything seemed to go fine, but when i booted it up, the fans kicked in immediately and kernel-task was consistently sucking up 500% of the CPU. apple diagnostics identified a problem with the SCM - maybe 006 or 007? i can't remember the exact one - and said it was likely water damage. i ran a code in terminal and it produced a report on the thermal throttling situation. it should be 100/100 if nothing is happening, but mine was fixed at 21/100 : OMG ! meanwhile, the computer is cool to the touch, and i installed tg pro which shows that none of the regions it monitors is above 40 degrees.


since then, through a very long and boring and sloooooow-motion week, i disconnected the battery and the trackpad and reattached them again. no change. i reset the SCM and the PRAM. no change. i also read 8723 articles online discussing this problem, and it seems like the best solution for me is to sack all the firemen and close down the fire station so they can't sabotage my life any more (or to put it less metaphorically, to de-activate the system which monitors the temperature and creates pretend work in kernel_task so as to stop me from doing any real work which might heat things up again - because this system is clearly broken, and has become like an autoimmune disorder rather than a sensible protection).


my question then is how to do this now we have big sur? there are umpteen tutorials online but they all date back a few years, back to when the OS was less paranoid about people poking around in its thermal underwear. a step-by-step guide for people who don't normally open up the terminal and run commands in it. or maybe some other suggestions how to solve this problem which weren't covered in the 8723 articles i already read, and won't require a repair which costs more than a new mac mini with apple silicon.


if you actually submit a winning answer, and my beloved computer lets me start doing (long-overdue) things again, i'll send you a bottle of wine. many thanks in advance...


ben


p.s. an etre report, which took 90 (effing) minutes to create, is attached


MacBook Pro Retina

Posted on Jul 19, 2021 9:14 PM

Reply
18 replies

Jul 20, 2021 8:56 AM in response to ben_obo

You said you had applied thermal paste. I imagine that this could either not be adequately doing its job, or not be the proper paste for the device. Or perhaps some sensor was not adequately reconnected after putting in the new battery, and the throttling happens as a result of not having adequate temperature information.

This should be fixed, not by disabling the proper safety mechanisms that prevent the mac from melting down, but by determining what is actually wrong.

Jul 20, 2021 2:00 AM in response to ben_obo

You have installed a lot of **** in this system, and odds are that the runaway kernel task is due to one or more of these system modifications.


In particular, you still have remnants of the creepy "cleanmymac" thing.

Any mac that has been touched by this is likely to need a clean install to regain sanity.


You have Chrome, which is notorious for its "keystone" agents to spike kernel task like crazy.


And you have many many old system modifications, over the years.


You should make sure to have a full backup, and then erase and install.

If you are not willing to do that now, consider installing a clean system on a separate drive, and then compare how the

mac works booting from that clean system. With an SSD, it will likely fly, but even if you use a slow external drive for this test, it will take time booting and launching apps but will otherwise probably run faster than what you have now.




Jul 20, 2021 9:38 AM in response to ben_obo

First, there is no reason to ever install or run any 3rd party "cleaning", "optimizing", "speed-up", anti-virus, VPN or security apps on your Mac.  This user tip describes what you need to know and do in order to protect your Mac: Effective defenses against malware and other threats - Apple Community.  


There are no known viruses, i.e. self propagating, for Macs.  There are, however, adware and malware which require the user to install although unwittingly most of the time thru sneaky links, etc.   


Anti Virus developers try to group all types as viruses into their ad campaigns of fear.  They do a poor job of the detecting and isolating the adware and malware.  Since there are no viruses these apps use up a lot of system resources searching for what is non-existent and adversely affect system and app performance.


There is one app, Malwarebytes, which was developed by a long time contributor to these forums and a highly respected member of the computer security community, that is desshoigned solely to seek out adware and known malware and remove it.  The free version is more than adequate for most users.  


Also, unless you're using a true VPN tunnel, such as between you and your employer's or bank's servers, they are useless from a privacy standpoint: Public VPN's are anything but private.  


That being said you've installed what most of the experienced contributors to these forums consider akin to malware, CleanMyMac. Unless you need the VPN to connect to your employer or bank it should also be uninstalled.


I recommend you uninstall it according to the developer's instructions. You can check to see if you've removed all of the supporting files by downloading and running the shareware app Find Any File to search for any files with the application's or the developer's name in the file name.  For XXXX software you'd do the following search(es): 


1 - Name contains cleanmymac

2 - Name contains macaw

3 - Name contains holavpn


Any files that are found can be dragged from the search results window to the Desktop or Trash bin in the Dock for deletion.


FAF can search areas that Spotlight can't like invisible folders, system folders and packages.  


Lastly, you're at the edge of free space on your boot drive. I would not let it get any less. This will help with performance.


Jul 20, 2021 4:02 AM in response to Luis Sequeira1

hey luis


i agree with your analysis of my etre report, and of how s***-filled my mac is in general. but i think your suggestions won't help.


there are lots of threads where people have similar problems as mine, and someone proposes wiping the hard drive and starting again - and when the new system is booted up, it's just the same as it was. because it's almost certainly a hardware problem (or an inappropriate auto-immune reaction to an imagined hardware problem) which was created by my going inside the computer to change the battery and apply some fresh thermal paste. and this is why i asked how to deactivate the thermal throttling with big sur.


if i can't get that kernel_task down to a sensible limit, i doubt that i'll be able to do any of the things you're proposing anyway. it takes five minutes just to open safari, ten minutes to scroll down through a folder in the library, neither lightroom or photoshop will even load.

Jul 20, 2021 7:20 AM in response to Barney-15E

hi barney


i'm asking for the process to disable thermal throttling


there are versions of it all over the net, but they are all older than big sur


i would rather avoid visiting an apple store cos they will undoubtedly come up with reasons to make me spend more than a new mac mini, which would obviously therefore be a waste of money


maybe one of the nobodies is a somebody who DOES know what to do


fingers crossed

Jul 20, 2021 7:32 AM in response to ben_obo

I have no idea how you might "deactivate thermal throttling", but I would not do that, anyway.

The reasons why you are experiencing the current problem are beyond my level of expertise, but one thing I do know: these devices are built to very tight specifications. Management of heat in a sophisticated electronic device like a mac is not something where I'd try to "outsmart" the engineers that made the device.


I once watched my daughter replace the battery on her 2013 15" MBP. It was not an easy task. She is a software engineer (not hardware), and she did it very carefully, but we were not sure if the mac would boot after this "surgical" procedure. There is too much that can break. In her case, it did work, but something went wrong in yours.

I agree that spending the equivalent of a new mac mini on a 2015 mac is not a great idea.

Maybe it is time to write it off and get a new one (if you can afford it, of course).

Jul 20, 2021 8:40 AM in response to Barney-15E

when you boot the laptop,even if it has been switched off for the whole night,the fans come on immediately. if you then go into the terminal and run the "pmset -g thermlog" command, which tells you if the device has already limited the speed, a normal score is 100, but mine is 21 - which means the CPU is being throttled by 80% from the moment i turn it on


my question was whether any of you know how to disable this throttling. i understand the risks, but i also understand that a stone cold laptop is in no danger of bursting into flames when i can see that there are no unusually hot areas in the system using tg pro.


but i guess we'll have to see if someone comes along who is willing and able to answer that question, rather than giving me opinions about other stuff


ho hum

Jul 20, 2021 8:56 AM in response to ben_obo

when you boot the laptop,even if it has been switched off for the whole night,the fans come on immediately. if you then go into the terminal and run the "pmset -g thermlog" command, which tells you if the device has already limited the speed, a normal score is 100, but mine is 21 - which means the CPU is being throttled by 80% from the moment i turn it on

If you've searched the internet for how to turn it off, that is where you would find the answer. Most topics indicating how to subvert the operation of the Mac get removed from this forum. If someone does post an answer, you may get a small chance to see it before the post is removed.


Often in the life of features in macOS, early stages have hidden preferences that can enable/disable the feature (probably because Apple uses them in testing). Once the feature is mature, those toggles are removed and there is no method to disable them.

Jul 21, 2021 6:48 AM in response to Luis Sequeira1

no, i am intent on doing something quite practical with all kinds of safeguards in place (manually operated fans which are triggered by sensors which tell correct temperatures, for example) which will bring my currently-absolutely-unusable mac back to life


your solutions were (a) to wipe a hard drive and install a new OS for no reason, and (b) to give up trying to solve the problem and simply buy a new machine



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.

kernel_task using 500% of the CPU. computer unusably slow. can i deactivate thermal throttling ?

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