13Sep
Lors de la vérification du Moniteur d'activité, vous avez remarqué que quelque chose appelé WindowServer prenait de temps en temps une quantité de puissance CPU.Ce processus est-il sûr?
Cet article fait partie de notre série en cours expliquant les différents processus trouvés dans Activity Monitor, comme kernel_task, hidd, mdsworker, installd et bien d'autres. Je ne sais pas ce que sont ces services? Mieux vaut commencer à lire!
WindowServer est une partie centrale de macOS, et une sorte de liaison entre vos applications et votre écran. Si vous voyez quelque chose sur l'affichage de votre Mac, WindowServer l'a mis là.Chaque fenêtre que vous ouvrez, chaque site Web que vous parcourez, chaque jeu que vous jouez, WindowServer «dessine» tout sur votre écran. Vous pouvez en lire plus dans le guide du développeur d'Apple si vous êtes techniquement enclin, mais ce n'est pas exactement la lecture de la lumière.
Pour la plupart, sachez que WindowServer est ce que macOS, et toutes les applications que vous utilisez, servent à afficher des choses sur votre écran. C'est complètement sûr.
Pourquoi WindowServer utilise-t-il autant de CPU?
Comme nous l'avons dit, chaque application communique avec WindowServer pour dessiner des choses sur votre écran. Si WindowServer consomme beaucoup d'énergie, essayez de fermer les applications et voyez si l'utilisation diminue. Si vous voyez une baisse particulièrement importante après la fermeture d'un programme spécifique, ce programme est probablement responsable de l'utilisation élevée du processeur.
Dans une certaine mesure, c'est normal: les programmes qui changent constamment ce qui est affiché à l'écran vont utiliser WindowServer un peu, ce qui signifie qu'ils utiliseront la puissance du processeur. Il est donc logique que les jeux, les éditeurs vidéo et d'autres applications constamment rafraîchissantes provoquent un pic d'utilisation du processeur de WindowServer.
Cela étant dit, parfois un bogue dans un logiciel peut provoquer une utilisation excessive du CPU WindowServer. Si vous remarquez ce modèle, et ne pensez pas que l'application doit provoquer une augmentation importante de l'utilisation du processeur de WindowServer par , envisagez de contacter le développeur. Vous avez peut-être trouvé un problème qu'ils peuvent résoudre.
Si WindowServer continue d'utiliser beaucoup de puissance même si vous n'avez pas beaucoup de choses en cours, il y a encore quelques choses que vous pouvez essayer. Tout d'abord, consultez notre article sur l'accélération d'un Mac lent, en particulier la section sur la réduction de la transparence. Vous trouverez cette option dans Préférences Système & gt;Accessibilité & gt;Afficher, et il est connu pour réduire l'utilisation du processeur WindowSever, en particulier sur les anciens Mac.
Vous pouvez également essayer de fermer les fenêtres inutiles, en veillant à ce qu'il n'y ait pas trop d'icônes sur votre bureau, et en réduisant le nombre de bureaux que vous utilisez dans Mission Control. Si rien de tout cela ne fonctionne, envisagez de réinitialiser la NVRAM;cela peut aider dans certains cas.
Une chose de plus à garder à l'esprit: si vous utilisez plusieurs moniteurs, WindowServer va utiliser plus de puissance CPU pour dessiner plusieurs écrans. Plus vous ajoutez d'affichages, plus cela est vrai.
Crédit photo: Hamza Butt