MacOS – Macbook Pro GPUs: overheating and noisy fans

cpugpumacbook promacostemperature

I'm sure everyone with a Macbook Pro has experienced the heavy heating and the fans sounding like they are about to take off. It's totally understandable when I run a GPU-heavy process such as video editing or gaming. My problem is that this is happening even with simple tasks such as web browsing or watching a video…

My understanding is that it is due to the Intel CPU doing all the work to save energy. Am I wrong? Then why even have a dedicated GPU! It's a shame that the algorithm to switch from CPU to GPU is not smart enough to avoid the overheating issues.

So I have two questions:


  1. I've read that the Automatic Graphics Switching box in Parameters>Energy Savers lets you control if you want CPU/GPU or only GPU for all graphical computations. In the CPU/GPU mode, some algorithm (whitelist?) decides whether an application should run on the Intel or Dedicated GPU. Apparently it can't tell that Chrome should run on GPU rather than burning my laps… Is there a way to edit that list?

  2. What is your software of choice to monitor/control this behavior?
    Do you manually check/uncheck the box throughout your day? I'm trying out iStats Menus which seems great for monitoring usage. I've heard about gfxCardStatus, is it usefull? And finally i've read about various fan control apps but is it really a good idea to prevent the CPU from cooling down?


This seems to be a case of Apple trying to hard to simplify something that really wasn't complicated: nowadays if you're buying a laptop with a dedicated GPU you probably understand well enough the difference between the Intel on-chip GPU and a dedicated GPU performances to make this kind of decisions.

Thanks for your help!

Best Answer

I'm sure everyone with a Macbook Pro has experienced the heavy heating and the fans sounding like they are about to take off.

Sure, but depending on what the Macbook is doing it could be normal behaviour. Also some Macbooks heats more than others. What's yours?

Anyway, there are two possible situations:

1) you always experienced heating and loud fans:

I would say it's normal behavior (but you can always try what suggested at (2) if you feel it's really too much heat/fans)

2) heating and lound fans started at some point during the life of your macbook:

Try to fix the problem

  • make sure the macbook can cool down normally (fans exhaust grid are not obstructed)

  • reset the SMC (see other answer)

  • use Activity Monitor to check if there is a connection between overheating and specific application/processes

  • bring the macbook to apple service center


My problem is that this is happening even with simple tasks such as web browsing or watching a video...

Web browsing pages that use Flash or intensive JavaScript and/or watching videos can be CPU/GPU intensive tasks.


My understanding is that it is due to the Intel CPU doing all the work to save energy. Am I wrong?

Yes, you're wrong.

Macbooks Pro have an integrated GPU (integrated into the CPU) and a discrete GPU.

The difference between the two is that the integrated GPU heats less, drain less power but has limited features and computational power than the discrete.

When possible the OS uses the integrated GPU to save energy. When not possible (ex. you're using photoshop, you attach an external display,... ) the discrete is used and the MBP heats more.

You can see what GPU is used with gfxCardStatus

The Energy Saving GPU option tells the OS that you want to use the integrated GPU whenever possible.