15

I recently came across the Intel Extreme Tuning Utility for Windows. I tried it under Bootcamp Windows and it was very interesting to learn in what situations my MacBook Pro's (mid2012) CPU is doing thermal throttling. The tool is also designed to change the CPU's voltage, in order to reduce thermal throttling. However, this option was not available.

So my questions are:

  1. Is there a similar tool to monitor CPU (thermal) throttling under OS X (Yosemite)? Answering this part will qualify to accept the answer ;-)
  2. Why was the option to alter the CPU voltage not available under Bootcamp? Is this feature not supported by my CPU (i7 2.6 GHz Ivy Bridge 3720QM)?
  3. If my CPU is capable of changing its voltage, is there a way to reduce CPU voltage in OS X?

Disclaimer: Yes, I know that this may potentially break my hardware. No warnings necessary ;-)

15

The official Intel Power Gadget has a Mac version.

Intel Power Gadget

  • Still not clear though how you can actually tweak settings. I am running in now, but it seems it is read-only. Is there a way to actually tweak settings? I'd like to keep my temp under 75 celsius if possible. – Sun Apr 24 '18 at 22:12
  • 1
    It looks like the download link has been changed: software.intel.com/en-us/articles/intel-power-gadget – psmith May 27 at 9:40
  • In my opinion this answer is impartial. It is only a link and a screenshot. How do I know if throttling is happening? Maybe you could elaborate how one can know from these graphs if the CPU is being throttled? – n1000 Sep 5 at 11:31
1

To monitor throttling, you may run:

pmset -g thermlog

in terminal and watch output: enter image description here

If CPU_Speed_Limit is less than 100 at some moments, then it means CPU is throttled.

  • Nice. I am debating if this should be the accepted answer. On my Mac it doesn't update as seen in your screenshot. It shows just one measurement and stops. – n1000 Sep 5 at 11:46
  • @n1000 it will change only if, well, thermal throttling state changes. My macbook is unfortunately easy to throttle, so I just ran CPU-intensive task and made screenshot at this moment. – ivanzoid Sep 5 at 12:02
0

I would also like a utility to perform this function.

I don't know how to monitor this in OSX, but there is a way to reduce it: SMC Fan Control. This utility allows you to manually set your fans' speeds, which will cool the machine, reducing the throttling somewhat.

  • this will only help to avoid peaks. if the CPU is under full load for a while the fans will run at 100% anyway. – n1000 Jul 2 '16 at 18:46
  • Yeah, the macOS has ultimate control over the fan speeds. You can increase the fan speed above the system's recommendation, but not lower it below that. The system has the final say. – SoItBegins Aug 22 at 10:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .