En vérifiant le moniteur d’activité, vous avez remarqué que quelque chose appelé WindowServer consommait parfois beaucoup de puissance CPU. Ce processus est-il sûr?
Cet article fait partie de notre série en cours expliquant divers processus trouvés dans Activity Monitor, tels que kernel_task, hidd, mdsworker, installd et bien d’autres. Vous ne savez pas quels sont ces services? Mieux vaut commencer à lire!
WindowServer est un élément central de macOS et une sorte de liaison entre vos applications et votre écran. Si vous voyez quelque chose sur l’écran de votre Mac, WindowServer l’a mis là. Chaque fenêtre que vous ouvrez, chaque site Web que vous parcourez, chaque jeu auquel vous jouez – WindowServer «dessine» tout sur votre écran. Tu peux en savoir plus sur le guide du développeur d’Apple si vous êtes techniquement enclin, mais ce n’est pas exactement une lecture légère.
Pour la plupart, sachez que WindowServer est ce que macOS, et chaque application que vous exécutez dessus, utilise pour afficher des éléments 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 afin de dessiner des éléments sur votre écran. Si WindowServer consomme beaucoup de puissance du processeur, essayez de fermer les applications et de voir 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 s’affiche à l’écran utiliseront assez souvent WindowServer, 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 actualisées provoquent une augmentation de l’utilisation du processeur WindowServer.
Cela dit, parfois un bogue dans un logiciel peut entraîner une utilisation excessive du processeur WindowServer. Si vous remarquez ce modèle et que vous ne pensez pas que l’application est à l’origine d’un tel pic d’utilisation du processeur WindowServer, envisagez de contacter le développeur. Vous avez peut-être trouvé un problème à résoudre.
Si WindowServer continue de consommer beaucoup d’énergie même lorsque rien n’est en cours d’exécution, 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> Accessibilité> Affichage, 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 vous assurant qu’il n’y a 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 dernière chose à garder à l’esprit: si vous utilisez plusieurs moniteurs, WindowServer va utiliser plus de puissance du processeur afin de dessiner sur plusieurs écrans. Plus vous ajoutez d’affichages, plus c’est vrai.
Crédit photo: Hamza Butt