Hoe weet u welke grafische chip uw MacBook gebruikt (en erover heen gaat)
Apple's top-end MacBook Pro wordt geleverd met twee grafische chips: een geïntegreerde Intel Iris Pro-chip en een afzonderlijke grafische kaart met meer kracht. Op die manier kunt u de geïntegreerde chip gebruiken als u een langere levensduur van de batterij nodig heeft, en de krachtigere grafische kaart bij het bewerken van video of het spelen van games.
Apple heeft hier duidelijk over nagedacht en welke grafische kaart je gebruikt, wordt bepaald door een dynamisch schakelalgoritme. Als u de prestaties van de afzonderlijke GPU niet nodig hebt, blijft macOS uitgeschakeld. Helaas, sommige apps kapen de afzonderlijke GPU.
Ik heb bijvoorbeeld geconstateerd dat RescueTime's achtergrondvolgorderende deamon om een of andere volkomen belachelijke reden de discrete GPU dwingt om te draaien. U kunt in de onderstaande schermafbeelding zien dat het een van de "Apps die aanzienlijke energie gebruiken".
Nu is Photoshop met de GPU begrijpelijk, maar RescueTime? Het is een klein achtergrondproces dat vastlegt welke app ik gebruik. Er is letterlijk geen grafische component. Het enige dat het doet is het leegmaken van de levensduur van mijn Mac. Dat is nogal ironisch voor een app voor productiviteit.
De oplossing die ik heb gevonden is om een kleine menubalk-app genaamd gfxCardStatus te gebruiken. Het heeft twee doelen:
- Hiermee kunt u weten welke grafische kaart uw Mac momenteel gebruikt.
- Het kan je Mac dwingen om geïntegreerde of discrete grafische afbeeldingen te gebruiken.
Download gfxCardStatus om te beginnen, sleep de app naar de map Toepassingen en voer deze uit.
Het zal in uw menubalk beginnen te lopen. Wanneer de geïntegreerde grafische kaart actief is, is het pictogram een beetje "i". In de onderstaande schermafbeelding is het de tweede app van links.
Wanneer de afzonderlijke afbeeldingen worden weergegeven, is het pictogram een "d". Wanneer uw Mac tussen hen schakelt, zal gfxCardStatus u op de hoogte brengen.
Wanneer de afzonderlijke grafische afbeeldingen in gebruik zijn, zal de menubalk-app van gfxCardStatus u vertellen welke apps deze momenteel nodig hebben onder Afhankelijkheden. Op dit moment hebben voor mij geen apps het nodig.
Standaard laat gfxCardStatus het dynamische schakelalgoritme van macOS draaien. Als u het wilt forceren om een van de grafische kaarten te gebruiken, klikt u op het menubalkpictogram en selecteert u Alleen geïntegreerd of Alleen voor discrete.
Selecteer Dynamisch schakelen om terug te schakelen naar dynamisch schakelen.
Als u probeert over te schakelen naar geïntegreerde grafische afbeeldingen wanneer een app waarvoor de afzonderlijke GPU vereist is, zal gfxCardStatus een waarschuwing geven.
Er is niet veel om te configureren met gfxCardStatus. Het zit gewoon op de achtergrond en doet zijn eigen ding. Om ervoor te zorgen dat het bij het opstarten wordt uitgevoerd, selecteert u Voorkeuren en vinkt u Load gfxCardStatus aan bij opstarten.
Slimme menubalkpictogrammen veranderen de letters om de daadwerkelijke grafische kaart die wordt uitgevoerd weer te geven. Mijn Mac heeft bijvoorbeeld een AMD-kaart, dus met slimme pictogrammen aan, is het pictogram een "a" wanneer het afzonderlijke grafische afbeeldingen gebruikt.
gfxCardStatus is een erg handige manier om bij te houden wat uw Mac automatisch doet. Ik geef er de voorkeur aan om het in te stellen op het Dynamic Switching-algoritme en alleen als ik probeer de batterij te sparen, dwing ik mijn Mac om geïntegreerde graphics te gebruiken.
Als je een slechte batterijduur ervaart op je Mac, ga je naar gfxCardStatus. Zelfs als het probleem niet kan worden verholpen, krijgt u een goed beeld van de oorzaak.