18Aug
Les MacBook Pros haut de gamme d'Apple sont livrés avec deux puces graphiques: une puce Intel Iris Pro intégrée et une carte graphique discrète avec plus de puissance. De cette façon, vous pouvez utiliser la puce intégrée lorsque vous avez besoin d'une meilleure autonomie, et la carte graphique plus puissante lorsque vous éditez des vidéos ou jouez à des jeux.
Apple a évidemment pensé à cela, et la carte graphique que vous utilisez est déterminée par un algorithme de commutation dynamique. Si vous n'avez pas besoin des performances du GPU discret, macOS le garde désactivé.Malheureusement, certaines applications détournent le GPU discret.
Par exemple, j'ai trouvé que pour une raison complètement ridicule, le démon de suivi de fond de RescueTime force le GPU discret à fonctionner. Vous pouvez voir dans la capture d'écran ci-dessous que c'est l'une des "Applications utilisant l'énergie significative".
Maintenant Photoshop utilisant le GPU est compréhensible, mais RescueTime? C'est un petit processus d'arrière-plan qui enregistre quelle application j'utilise. Il n'y a littéralement aucun composant graphique. Tout ce qu'il fait est de vider la vie de la batterie de mon Mac. C'est assez ironique pour une application de productivité.
La solution que j'ai trouvée à ceci est d'utiliser une petite application de barre de menu appelée gfxCardStatus. Il sert à deux fins:
- Il vous permet de savoir quelle carte graphique votre Mac utilise actuellement.
- Il peut forcer votre Mac à utiliser des graphiques intégrés ou discrets.
Pour commencer, téléchargez gfxCardStatus, faites glisser l'application dans votre dossier Applications et exécutez-la.
Il va commencer à courir dans votre barre de menu. Lorsque les graphiques intégrés sont en cours d'exécution, l'icône est un peu "i".Dans la capture d'écran ci-dessous, il s'agit de la deuxième application à partir de la gauche.
Lorsque les graphiques discrets sont en cours d'exécution, l'icône est un "d".Chaque fois que votre Mac bascule entre eux, gfxCardStatus vous en informera.
Lorsque les graphiques discrets sont utilisés, l'application Menubar de gfxCardStatus vous indiquera quelles applications l'exigent actuellement sous Dépendances. En ce moment, pour moi, aucune application n'en a besoin.
Par défaut, gfxCardStatus quitte l'algorithme de commutation dynamique de macOS.Si vous souhaitez forcer l'utilisation de l'une ou l'autre des cartes graphiques, cliquez sur l'icône de la barre de menu et sélectionnez Intégré uniquement ou Discret uniquement.
Pour revenir à la commutation dynamique, sélectionnez Commutation dynamique.
Si vous essayez de passer à des graphiques intégrés lorsqu'une application nécessitant l'exécution du GPU discret est en cours, gfxCardStatus émet un avertissement.
Il n'y a pas grand chose à configurer avec gfxCardStatus. Il se trouve juste en arrière-plan en train de faire son propre truc. Pour vous assurer qu'il s'exécute au démarrage, sélectionnez Préférences, puis cochez Charger gfxCardStatus au démarrage.
Les icônes de la barre de menu intelligente changent les lettres pour représenter la carte graphique en cours d'exécution. Par exemple, mon Mac a une carte AMD, donc avec des icônes intelligentes, l'icône est un "a" quand il utilise des graphiques discrets.
gfxCardStatus est un moyen très pratique de garder un œil sur ce que votre Mac fait automatiquement. Je préfère garder le réglage sur l'algorithme de commutation dynamique et seulement quand j'essaie d'économiser la batterie, forcez mon Mac à utiliser des graphiques intégrés.
Si vous rencontrez une mauvaise autonomie sur votre Mac, consultez gfxCardStatus. Même s'il ne peut pas résoudre le problème, il vous donnera une bonne idée de ce qui le cause.