Lexique/Les processus que vous verrez
Processus utilitaires
Aussi : Google Chrome Helper (Renderer)
En bref
Les processus utilitaires sont des processus distincts qu’une app lance pour faire une partie de son travail, comme afficher des pages web, exécuter des extensions ou gérer l’affichage. Ils apparaissent dans le Moniteur d’activité sur leurs propres lignes, souvent avec le nom de l’app suivi de Helper.
Les navigateurs et les apps construites avec des technologies web répartissent leur travail sur de nombreux processus. Google Chrome, par exemple, lance en général un utilitaire Renderer pour le contenu web, un utilitaire GPU, et d’autres pour les extensions et les services. Si l’un d’eux plante, le reste de l’app continue de tourner.
Le piège, c’est que le Moniteur d’activité liste chaque utilitaire séparément. Une app qui affiche des chiffres modestes sur sa ligne principale peut consommer bien plus une fois tous ses utilitaires additionnés.
Sur cette page
- Pourquoi il y a autant de processus Google Chrome Helper
- Comment trouver quel onglet ou quelle extension consomme des ressources
- Comment voir l’utilisation totale d’une app
- Comment savoir à quelle app appartient un utilitaire
- Ce que fait chaque type d’utilitaire
- Quand beaucoup d’utilitaires posent problème
Pourquoi il y a autant de processus Google Chrome Helper
Chrome donne leurs propres processus aux pages web et aux extensions pour les garder séparés les uns des autres. Plus d’onglets, de sites et d’extensions ouverts signifie généralement plus d’utilitaires. Les autres navigateurs et beaucoup d’apps de bureau construites avec des technologies web fonctionnent de la même façon.
Comment trouver quel onglet ou quelle extension consomme des ressources
Le Moniteur d’activité nomme l’utilitaire, mais pas la page qu’il exécute. Les navigateurs ont pour cela leur propre gestionnaire de tâches. Dans Chrome, ouvrez Fenêtre, puis Gestionnaire de tâches, pour voir chaque onglet et chaque extension avec sa mémoire et son processeur.
Fermez les onglets lourds ou désactivez les extensions que vous n’utilisez pas. Quitter un seul utilitaire dans le Moniteur d’activité ne fait généralement que planter l’onglet ou l’extension correspondant ; mieux vaut le fermer depuis l’app.
Comment voir l’utilisation totale d’une app
Additionnez les lignes de l’app et de ses utilitaires. Dans le Moniteur d’activité, Présentation, Toutes les opérations, hiérarchiquement affiche les processus sous leur parent, ce qui peut aider, même si certains utilitaires sont lancés par d’autres processus système et n’apparaîtront pas sous l’app.
Comment savoir à quelle app appartient un utilitaire
La plupart des utilitaires portent le nom de leur app, mais pas tous. Le Moniteur d’activité comme le Terminal peuvent vous dire d’où vient un utilitaire.
- Dans le Moniteur d’activité, double-cliquez sur l’utilitaire, ou sélectionnez-le et cliquez sur le bouton d’informations (i) dans la barre d’outils.
- Lisez le champ Opération parente. Pour un utilitaire de navigateur, c’est généralement le navigateur lui-même.
- Pour une vue complète, trouvez le PID de l’utilitaire dans la colonne PID et lancez
ps -o ppid=,comm= -p <PID>dans le Terminal. La commande affiche le PID du parent et le chemin complet de l’utilitaire, et le nom en.appdans ce chemin est l’app qui l’a installé. - Pour voir d’un coup toutes les lignes d’une app, tapez son nom dans le champ de recherche du Moniteur d’activité. La liste se réduit à l’app et à tous ses utilitaires qui portent son nom.
Ce que fait chaque type d’utilitaire
Les navigateurs basés sur Chromium, et beaucoup d’apps de bureau construites avec des technologies web, répartissent le travail entre des utilitaires marqués d’un libellé entre parenthèses. Parmi les utilitaires de Chrome, on trouve par exemple :
- Helper (Renderer) : exécute les pages et le contenu web. Généralement le plus occupé et le plus nombreux.
- Helper (GPU) : se charge du dessin et de la vidéo sur le processeur graphique pour toute l’app.
- Helper (Plugin) : exécute le code des plug-ins. Certaines apps, comme Slack, en ont un.
- Helper sans libellé : un processus de service, pour des tâches comme le réseau, l’audio ou le stockage.
Quand beaucoup d’utilitaires posent problème
Beaucoup d’utilitaires, en soi, c’est normal. Leur nombre suit surtout le nombre d’onglets, de fenêtres, de sites et d’extensions ouverts, et chacun consomme peu quand il est inactif.
Cela devient un problème quand un seul utilitaire reste en haut de la liste par % processeur alors que vous n’utilisez pas l’app, ou quand les utilitaires d’une app utilisent ensemble tant de mémoire que la pression sur la mémoire passe au jaune ou au rouge. Dans les deux cas, ouvrez le gestionnaire de tâches de l’app s’il en a un, trouvez la page ou l’extension en cause et fermez-la depuis l’app.
Les extensions méritent un coup d’œil même quand vous ne les utilisez pas. Dans les navigateurs Chromium, les extensions tournent dans leurs propres processus utilitaires : une extension installée puis oubliée peut donc garder de la mémoire et réveiller le processeur en arrière-plan. Supprimez celles dont vous n’avez plus besoin.
Questions fréquentes
Qu’est-ce que Google Chrome Helper (Renderer) ?
C’est un processus de Chrome qui affiche le contenu web, généralement pour un ou plusieurs onglets ou sites. Chrome en lance plusieurs pour garder les pages séparées.
Peut-on quitter un processus utilitaire sans risque ?
Ce n’est pas dangereux, mais l’onglet ou la fonction qu’il faisait tourner va généralement planter ou se recharger. Fermer l’onglet ou l’extension depuis l’app est plus propre.
Pourquoi le Moniteur d’activité affiche-t-il autant de processus pour une seule app ?
Beaucoup d’apps répartissent leur travail sur des processus utilitaires, et le Moniteur d’activité les liste un par un au lieu de les additionner sous l’app.
Pourquoi Google Chrome Helper (Renderer) utilise-t-il autant le processeur ?
L’un de vos onglets ou l’une de vos extensions travaille dur, souvent à cause d’une vidéo, d’une animation ou d’un script qui tourne sans arrêt. Ouvrez Fenêtre > Gestionnaire de tâches dans Chrome pour voir de quel onglet il s’agit.
Pourquoi Slack, Discord et VS Code affichent-ils eux aussi des processus Helper ?
Ils sont construits avec des technologies web qui utilisent la même architecture multiprocessus que Chrome : ils lancent donc leurs propres utilitaires Renderer, GPU et autres.
Les processus utilitaires continuent-ils de tourner après avoir quitté l’app ?
Ils se ferment normalement avec l’app. Si l’un d’eux reste après la fermeture de l’app, vous pouvez le quitter dans le Moniteur d’activité. Relancer l’app démarrera de nouveaux utilitaires.
Voir aussi
Pas à pas : Chrome utilise trop de mémoire.
Vous cherchez mieux que le Moniteur d’activité ? Consultez les meilleures alternatives au Moniteur d’activité pour Mac, ou parcourez tous les termes du lexique.