The Battery Drain
Many high-end MacBook Pro models feature two separate graphics processors: an integrated, low-power GPU (excellent for battery life while browsing the web) and a dedicated, high-performance GPU (essential for video editing and 3D rendering). By default, macOS uses “Automatic Graphics Switching.” The operating system silently bounces between the two chips depending on the application you have open. However, if a poorly optimized background app triggers the dedicated GPU and refuses to let go, your MacBook will run incredibly hot, the fans will spin up, and your battery life will plummet from 10 hours to 2 hours.
Forcing a Single GPU
To ensure consistent thermal performance and stop macOS from automatically switching to the power-hungry dedicated GPU when it isn’t strictly necessary, you must take manual control of the graphics switching feature.
Click the Apple logo in the top-left corner and select System Settings (or System Preferences). Scroll down the left-hand sidebar and click on Battery. (Note: On older macOS versions or desktop Macs, this setting might be under “Energy Saver”). In the main Battery panel, click on the Options… button located at the bottom right. Look for the checkbox labelled Automatic graphics switching. If you uncheck this box, macOS will stop switching. Crucially, on most MacBook Pros, unchecking this box forces the system to use the high-performance dedicated GPU permanently. This gives you maximum performance but worst battery. To maximize battery, you must use a third-party menu bar utility like gfxCardStatus to forcefully lock the system to the integrated GPU.