18Aug
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.
Bijvoorbeeld, ik heb gemerkt dat RescueTime's achtergrondvolgorderende deamon om een of andere volkomen belachelijke reden de afzonderlijke GPU dwingt om te draaien. U kunt in de onderstaande schermafbeelding zien dat dit een van de 'Apps met aanzienlijke energie' is.
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 batterijduur 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 aan de slag te gaan, sleep de app naar de map Toepassingen en voer deze uit.
Het begint te draaien in je menubalk. 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 grafische kaart actief is, 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 geen apps het voor mij nodig.
Standaard laat gfxCardStatus het dynamische schakelalgoritme van macOS lopen. 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, wordt weergegeven, waarschuwt gfxCardStatus een waarschuwing.
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 vervolgens 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 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 op het Dynamic Switching-algoritme in te stellen en alleen als ik probeer de batterij te sparen, dwing ik mijn Mac om geïntegreerde grafische afbeeldingen te gebruiken.
Als u een slechte levensduur van de batterij op uw Mac ervaart, bekijk dan gfxCardStatus. Zelfs als het probleem niet kan worden verholpen, krijgt u een goed beeld van de oorzaak.