Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Some tips on throttling problems:

First, disable turbo boost.

Second, point a desk fan at your MacBook.

Third, eliminate processes that peg the CPU.

---

How to know when it is throttling:

Download Intel Power Gadget and watch the Frequency graph. If blue line doesn't match the red line then you are throttling.

Run `sudo watch -d -t -n1 thermal levels`. When any reading goes over 100, it is in throttling mode.

Once it trips over 100 you start throttling. Throttling doesn't end though until this value returns below 100. This number is not directly linked to temperature either. Even though your CPU may be at a safe temperature like 80 degrees which normally shouldn't throttle, your `thermal levels` will not decrease immediately. The best way to get them to decrease is by sleeping your MacBook.

Maybe there is a hard-coded delayed back-off algorithm that is a function of the time the CPU spends above a certain temperature threshold - I'm not sure.

I have also read that its potentially the voltage-regulator module that doesn't have a temp sensor that this may be linked to.

---

You can also do a [cooling mod][1] if you really want to but its probably going to void and warranty and its risky.

[1]: https://forums.macrumors.com/threads/2018-macbook-pro-coolin...



The article identifies this as a GPU driver bug, not an issue with CPU or CPU throttling.


The voltage regulator module serves both CPU and GPU so the thermal issues are related.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: