macOS comprend des centaines de processus et de services qui s'exécutent en arrière-plan pour vous permettre d'effectuer des actions aussi diverses que taper sur votre clavier, utiliser des applications ou synchroniser vos données dans iCloud. En général, ces processus passent complètement inaperçus. La plupart des utilisateurs ne se rendent même pas compte qu'ils sont ouverts, notamment parce qu'ils utilisent très peu de ressources processeur. Mais tout ne se passe pas toujours comme prévu. Vous pourriez voir un message d'erreur faisant référence à un processus, ou vous informant que l'un d'eux monopolise une importante quantité de ressources système. Cela peut arriver avec launchd.
Qu'est-ce que launchd ?
launchd est l'un des premiers services, parfois appelés démons, qui s'ouvrent au démarrage de votre Mac. C'est un démon d'ouverture qui se lance juste après le noyau Unix de macOS, et son Identifiant de processus (PID) est le 0 ou le 1. Il sert à ouvrir les autres démons. Il tourne donc constamment en arrière-plan, pour vérifier que les services sont bien exécutés, les arrêter si nécessaire, ou ouvrir les services additionnels dont vous pourriez avoir besoin lors de l'utilisation de votre Mac. Sans lui, votre Mac ne pourrait tout simplement pas fonctionner. Et la plupart du temps, il n'utilise que très peu de ressources.
Attention, launchd n'a rien à voir avec les agents et éléments d'ouverture qui se trouvent sur votre Mac. Ils ont besoin de launchd pour s'exécuter, mais ce sont des entités bien distinctes, installées par des applications ou services tiers.
Que faire si launchd consomme trop de ressources ?
Il est rare que launchd consomme beaucoup de ressources lors de l'utilisation de votre Mac, parce qu'une fois votre ordinateur allumé, il ne lui reste plus grand-chose à faire. Vous pouvez consulter le nombre de cycles processeur et la mémoire qu'utilise launchd depuis le Moniteur d'activité.
- Rendez-vous dans Applications > Utilitaires, puis ouvrez le Moniteur d'activité.
- Cliquez sur la colonne % processeur pour organiser les tâches en fonction de leur consommation de ressources processeur.
- Si vous ne voyez pas launchd, c'est bon signe, car il est certainement en bas de la liste, avec les processus qui ne consomment que peu de cycles processeur.
- Vous pouvez utiiser la barre de recherche pour le localiser.
Si launchd utilise beaucoup de ressources, à savoir 30 à 40 % de vos cycles processeur, vous pouvez alors essayer de redémarrer votre Mac. Cela devrait suffire à résoudre le problème.
Un conseil : sur Mac, launchd a son propre utilitaire, appelé launchctl, qui liste tous les services exécutés en arrière-plan sur votre Mac.
- Rendez-vous dans Applications > Utilitaires, puis ouvrez Terminal.
- Tapez
launchctl list
et appuyez sur Entrée. - Regardez la liste des services en cours d'exécution.
Qu'est-ce qu'un démon ou agent d'ouverture ?
Les démons ou agents d'ouverture sont des services utilisés par le système d'exploitation et des applications tierces qui se lancent tout de suite après l'ouverture de votre Mac. Il peut s'agir d'outils servant à rechercher automatiquement les mises à jour d'applications comme Microsoft, ou encore à lancer les éléments de la barre d'outils qui s'ouvrent lors du démarrage.
Comment gérer les processus qui posent problème sur Mac
Il arrive que les agents et éléments d'ouverture qui s'exécutent au démarrage de votre Mac causent des problèmes sur votre ordinateur, notamment en le ralentissant. Vous pouvez alors supprimer tous ces éléments, empêchant ainsi leur ouverture, et voir si cela permet d'améliorer les performances de votre Mac. CleanMyMac X peut vous aider à identifier et supprimer rapidement tous les satellites d'applications et autres processus qui tournent en arrière-plan et surchargent votre processeur.
- Téléchargez, installez et ouvrez CleanMyMac X.
- Cliquez sur Optimisation dans le menu latéral.
- Cliquez sur Éléments d'ouverture.
- Sélectionner ceux que vous souhaitez supprimer.
- Cliquez sur le bouton Supprimer, puis rendez-vous dans la section Agents d'ouverture pour supprimer des éléments de cette catégorie.
launchd est l'un des nombreux processus essentiels au bon fonctionnement de votre Mac, et qui tournent sans cesse en arrière-plan. En l'occurrence, launchd est un service qui permet à d'autres processus et démons de s'ouvrir. La plupart du temps, il passe complètement inaperçu. Mais en cas de bug, suivez les étapes détaillées dans cet article pour remédier au problème.