Vous étiez dans la zone, en train de parcourir votre flux de travail, puis, de nulle part, votre Mac a commencé à bégayer. Les applications de votre système ne s'ouvraient pas à une vitesse fulgurante et le passage d'une application à l'autre s'est fait avec un décalage.

Pour comprendre pourquoi votre Mac s'est comporté de cette façon, vous avez probablement ouvert le moniteur d'activité, seulement pour découvrir que votre processeur sur votre Mac fonctionnait à plein régime, ce qui a causé des difficultés à votre Mac.

Mais pourquoi l'utilisation du processeur sur votre Mac était-elle si élevée? Était-ce à cause d'un processus appelé WindowServer? Eh bien, découvrons.

Qu'est-ce que WindowServer sur Mac ?

En regardant le nom, vous pourriez avoir l'impression que WindowServer a quelque chose à voir avec Internet. Après tout, les serveurs se trouvent principalement sur le World Wide Web car ils nous aident à nous servir des sites Web que nous recherchons.

Cela dit, le processus WindowServer sur votre Mac n'a rien à voir avec Internet. En fait, le processus est chargé d'effectuer une tâche fondamentale sur votre Mac: dessiner des fenêtres sur votre Mac. Cela signifie que toutes les fenêtres que vous voyez sur votre Mac sont rendues et gérées par WindowServer.

instagram viewer

Par conséquent, lorsque vous ouvrez une application sur votre Mac, elle communique avec WindowServer pour créer son interface utilisateur sur votre écran. Après cela, WindowServer gère dynamiquement la transparence, le contenu et d'autres éléments sur votre écran.

De plus, le processus commence à fonctionner dès que votre Mac prend vie, car il est responsable du rendu le quai, barre de menus macOS, et toutes les icônes de votre bureau.

Tout cela montre que WindowServer est un processus critique et que l'utilisation du processeur par le processus est directement proportionnelle au nombre de postes de travail et de fenêtres sur votre Mac.

Ainsi, si plusieurs applications sont ouvertes sur votre Mac ou si vous utilisez plusieurs écrans dans votre espace de travail, le processus WindowServer est lié aux ressources du processeur.

Mais comment vérifier la quantité de ressources consommées par WindowServer? Découvrons ci-dessous.

Comment vérifier l'utilisation du processeur de WindowServer

Maintenant que nous savons ce qu'est WindowServer, nous pouvons déterminer la quantité de ressources matérielles consommées par le processus WindowServer du Mac. Alors, suivez les instructions simples ci-dessous :

  1. Utilisez le Commande + Espace raccourci pour ouvrir Spotlight sur votre Mac. Après cela, recherchez Moniteur d'activité.
  2. Rechercher Serveur de fenêtre et double-cliquez dessus pour afficher l'utilisation du processeur et de la mémoire du processus.

Comme expliqué précédemment, le processus WindowServer est capable de consommer beaucoup de cycles CPU. Cela dit, si les applications de votre Mac fonctionnent correctement, le processus devrait consommer 10 à 30 % de la puissance de calcul de vos processeurs.

Au contraire, si une application sur votre Mac a un bogue, cela pourrait amener WindowServer à consommer plus de puissance de calcul, mais voici comment vous pouvez le corriger.

11 façons de réduire l'utilisation du processeur de WindowServer

Si le processus WindowServer sur votre Mac consomme beaucoup de cycles CPU, vous pouvez suivre les conseils ci-dessous pour les réduire.

1. Désencombrez votre bureau

Avoir des fichiers sur votre bureau peut être pratique. Il vous permet d'accéder facilement aux fichiers et offre une vue d'ensemble des fichiers que vous utilisez souvent.

Cela dit, si vous avez beaucoup d'éléments sur le bureau, le processus WindowServer doit rendre à la fois les icônes et les fenêtres sur lesquelles vous travaillez.

Par conséquent, si vous avez de nombreuses icônes sur le bureau, vous pouvez les déplacer vers un autre emplacement ou les supprimer si elles ne sont pas nécessaires.

Cela réduirait la charge sur votre processeur lors du rendu des fenêtres sur le bureau.

2. Supprimer des bureaux supplémentaires sur votre Mac

Avoir plusieurs ordinateurs de bureau avec différentes applications peut faire de vous un maestro de la productivité. Cela dit, si vous avez plusieurs bureaux sur votre Mac, vous risquez d'en oublier certains.

Pour cette raison, WindowServer doit peindre des fenêtres supplémentaires que vous n'utilisez pas. Cela augmente la charge sur le processus WindowServer.

Donc, pour résoudre ce problème, ouvrez Contrôle de mission en appuyant F3 et placez le curseur sur le bureau que vous n'utilisez pas souvent. Cela affichera une icône "x" dessus, sur laquelle vous pouvez cliquer pour fermer le bureau.

3. Réduire le mouvement et la transparence

Les applications de votre Mac ont un arrière-plan transparent, ce qui leur donne un aspect esthétique. Cela dit, cela se fait au prix de l'utilisation de cycles CPU supplémentaires.

Par conséquent, la réduction de la transparence des applications peut entraîner une baisse de l'utilisation du processeur de WindowServer.

Pour réduire la transparence et le mouvement sur votre Mac, vous pouvez suivre les étapes ci-dessous :

  1. Ouvrir Les paramètres du système en lançant Spotlight à l'aide du Commande + Espace raccourci. Alternativement, vous pouvez l'ouvrir à partir du Dock.
  2. Cliquer sur Accessibilité > Afficher et activez les bascules pour Réduire le mouvement et Réduire la transparence.

4. Désactiver les espaces séparés pour les écrans externes

Avoir des écrans externes connectés à votre Mac peut augmenter votre productivité de façon exponentielle. Mais cette augmentation de la productivité se fait au prix de cycles CPU supplémentaires.

N'oubliez pas que votre moniteur externe dépend toujours du processeur de votre Mac pour afficher l'affichage, de sorte que toutes les fenêtres qu'il contient doivent être dessinées par WindowServer sur votre Mac.

Par conséquent, avoir un moniteur externe met beaucoup de charge sur votre système. De plus, le fait d'avoir des espaces séparés pour votre écran externe augmente encore les charges car les nouveaux bureaux doivent être gérés et rendus par le Mac.

Pour réduire la charge de votre processeur lorsqu'il est connecté à des moniteurs externes, vous pouvez suivre les étapes ci-dessous :

  1. Aller à Les paramètres du système sur votre Mac depuis le Dock. Ou utilisez la recherche Spotlight.
  2. Cliquer sur Bureau et station d'accueil et désactivez la bascule pour Les écrans ont des espaces séparés.

Vous devrez vous déconnecter de votre Mac et vous reconnecter pour que les modifications prennent effet.

5. Supprimer les applications problématiques de votre Mac

Si l'utilisation du processeur du processus WindowsServer du Mac augmente lorsque vous ouvrez certaines applications, une application boguée pourrait être le coupable de tous vos problèmes.

Par conséquent, si vous pensez que certaines applications augmentent la charge du processeur sur votre Mac, il est préférable de les supprimer ou de contacter le développeur pour trouver une solution au problème.

6. Vérifier les mises à jour

Avoir un système d'exploitation obsolète sur votre Mac cause plusieurs problèmes. Dans certains cas, cela pourrait amener WindowServer à consommer des cycles CPU plus élevés.

Pour résoudre ce problème, il vous suffit de vous diriger vers Les paramètres du système > Général > Mise à jour logicielle.

7. Redémarrez votre Mac

Les utilisateurs de Mac redémarrent rarement leur système; après tout, cela fonctionne bien sans redémarrage. Cela dit, redémarrer votre système est une bonne idée si WindowServer sur votre Mac consomme beaucoup de puissance de calcul.

Cela redémarre tous les systèmes de mémoire de votre Mac et supprime tous les problèmes qui auraient pu monopoliser le processeur ou les systèmes de mémoire.

Pour redémarrer votre Mac, cliquez sur le menu Pomme et choisissez Redémarrage du menu déroulant. Vous pouvez également appuyer sur le bouton d'alimentation de votre Mac et le maintenir enfoncé.

Cependant, si votre Mac est gelé en raison d'une utilisation élevée du processeur, vous pouvez utiliser l'un des façons de redémarrer ou de forcer l'arrêt de votre Mac.

8. Vérifiez si les applications sur votre Mac sont mises à jour

Le plus souvent, avoir une ancienne application sur votre Mac peut causer des problèmes avec WindowServer, car les anciennes applications ne peuvent pas communiquer correctement avec les nouvelles versions de macOS.

Vous pouvez donc vous diriger vers le Magasin d'applications > Mises à jour > Tout mettre à jour pour mettre à jour vos applications.

Si vous utilisez Homebrew, vous pouvez taper la commande suivante après avoir ouvert l'application Terminal.

brasser mise à jour
Crédit d'image: Pomme

Si vous avez un Mac avec un écran ProMotion, comme le MacBook Pro 14 pouces ou 16 pouces, sa désactivation et la réduction du taux de rafraîchissement pourraient réduire l'utilisation du processeur de WindowServer.

Pour faire de même, rendez-vous sur Préférences de système > Affiche > Fréquence de rafraîchissement. Par la suite, vous pouvez sélectionner le taux de rafraîchissement de votre choix.

10. Supprimer le cache sur votre Mac

Chaque application de votre système génère des données temporaires pour fonctionner correctement. Ces fichiers sont connus sous le nom de fichiers cache, et bien qu'ils fassent fonctionner les applications, ils peuvent également entraîner un dysfonctionnement de votre système.

Ainsi, dans notre cas, ces fichiers pourraient augmenter l'utilisation du processeur de WindowServer sur votre Mac.

Par conséquent, pour supprimer ces fichiers, ouvrez Chercheur, cliquer sur Aller dans la barre de menu, maintenez la touche Option clé, et cliquez sur Bibliothèque dans le menu déroulant. Ensuite, ouvrez le Caches dossier et supprimez tous les fichiers ici.

11. Réinitialiser le SMC sur votre Mac

Le contrôleur de gestion du système (SMC) gère les fonctionnalités de bas niveau liées au Mac. L'une de ces tâches comprend la gestion de l'affichage lorsque vous soulevez le couvercle.

Par conséquent, des problèmes dans le SMC peuvent entraîner une utilisation élevée du processeur du processus WindowServer sur votre Mac. Alors, n'hésitez pas à lire notre guide dédié sur réinitialiser le SMC sur votre Mac.

Votre Mac fonctionne-t-il toujours lentement ?

Bien que WindowServer puisse ralentir votre Mac, il peut y avoir plusieurs autres raisons pour lesquelles votre système n'est pas capable de fournir les performances qu'il offrait auparavant.

Pour améliorer les performances de votre système, vous pouvez examiner les systèmes de stockage ou acheter un nouveau Mac, surtout si vous utilisez l'actuel depuis plusieurs années.