Mon MacBook est en train de griller mes genoux, et le moniteur du CPU devient fou : plus de 200% du CPU est utilisé par un processus nommé installd
.
Qu'est-ce que c'est ? Je peux le tuer ?
Mon MacBook est en train de griller mes genoux, et le moniteur du CPU devient fou : plus de 200% du CPU est utilisé par un processus nommé installd
.
Qu'est-ce que c'est ? Je peux le tuer ?
Il s'agit d'un démon qui fait partie de l'ensemble des services suivants Cadre de travail PackageKit et il est généralement exécuté comme un processus d'arrière-plan pour le Application GUI "Software Update" (mise à jour du logiciel) . Par exemple, si vous ouvrez le Mise à jour du logiciel et vérifier les mises à jour, jetez un coup d'œil au moniteur d'activité - vous verrez que le processus "installd" fait un tas de travail.
La raison pour laquelle il évalue votre processeur est qu'il doit compiler la liste actuelle des logiciels installés sur votre ordinateur et la comparer avec la liste des versions actuelles reçue des serveurs d'Apple.
Vous pouvez définir la fréquence des vérifications de la mise à jour du logiciel dans Préférences système et Mise à jour du logiciel.
Les paramètres par défaut sont à la fois "Vérifier les mises à jour" et "Télécharger les mises à jour automatiquement". Vous pouvez modifier l'un ou l'autre de ces paramètres, mais je ne vous recommande pas de les désactiver complètement.
Il y a rien de méchant dans ce processus - c'est juste réglé pour télécharger les mises à jour.
Vous pouvez résoudre votre problème de CPU en diminuant la priorité du processus ou en le tuant tout simplement dans le moniteur d'activité.
Informations techniques :
L'emplacement dans Lion OSX est dans : /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
(si vous avez locate
configuré correctement, exécutez : locate installd
pour trouver le bon emplacement).
Notez que renice
abaisse la priorité d'un processus mais ne l'empêche pas d'utiliser tout le CPU disponible. Si aucun autre programme ne demande de temps CPU, le système donnera quand même tout le CPU disponible au processus de l installd
processus.
Il est normalement exécuté lorsque, par exemple, vous installez une application App Store ou supprimez une application de Launchpad. Il ne devrait pas rester en arrière-plan ou utiliser autant de CPU. Vous pouvez probablement le quitter de force à partir du moniteur d'activité ou exécuter la commande suivante sudo killall -9 installd
.
Le binaire est en /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
en 10.8.
Pour moi, plusieurs minutes, puis ça s'est arrêté, puis ça a recommencé (même si je n'ai rien installé), puis ça s'est arrêté à nouveau. C'est parti pour l'instant, mais qui sait si ça va revenir.
Vous pouvez également exécuter sudo opensnoop -n installd
pour voir à quels fichiers les processus accèdent ou rechercher installd dans Console.
C'est le processus d'installation d'Apple.
Ce qui est ennuyeux, c'est que :
Vous pouvez constater des progrès mais vous devez faire ce qui suit :
Apple logo (top left) > App Store > Updates and click Update.
Une barre de progression indiquant l'état actuel du téléchargement s'affiche alors.
Quel est l'impact de leur mise à mort ? Est-ce que cela fait planter ou corrompre quelque chose ?
Les installateurs de Mac OS X effectuent généralement de longues opérations (déballage, compilation) sur les fichiers d'installation dans un emplacement temporaire, et passent relativement peu de temps à déplacer réellement les fichiers en place. Vous pouvez le constater par vous-même si vous exécutez un programme d'installation qui signale sa progression. Cela suggère qu'il y a un risque improbable mais existant qu'il laisse votre système dans un état incohérent. De plus, la dernière étape de l'installation est l'écriture d'un accusé de réception "installation terminée", donc si celui-ci n'est pas écrit, il essaiera probablement de réinstaller le logiciel plus tard, en corrigeant l'incohérence.
De plus, je crois que les mises à jour les plus risquées, qui peuvent laisser votre système mort si vous êtes tué, sont celles qui nécessitent un redémarrage et une installation uniquement lorsque tous les utilisateurs sont déconnectés.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.
0 votes
200% ?, vérifiez l'état de votre RAM !
0 votes
Parfois, le CPU s'emballe si quelque chose d'autre ne répond pas. Comme la mémoire vive ou le disque dur, alors vérifiez s'ils sont très actifs.
2 votes
En plus des bons conseils de Lauri Ranta, le programme d'installation devrait également être en cours d'exécution, et vous pouvez cliquer sur son icône dans le Dock, puis appuyer sur la commande L et la commande 3 pour appeler le fichier journal d'installation et permettre l'affichage de tous les messages. Vous devriez vous attendre à voir un processus d'installation pertinent lorsque le CPU est supérieur à 100 % et envisager de tuer le programme d'installation / de rechercher des messages d'erreur dans le journal d'installation (l'application Console affichera également ce fichier journal une fois le programme d'installation terminé).
4 votes
Ne le tue pas. Il est fort probable que la mise à jour du logiciel soit en cours d'exécution en arrière-plan (il peut s'agir d'une autre installation). La raison pour laquelle le CPU dépasse les 100% est que vous avez un CPU multi-core. Mon Mac a 4 cœurs, il peut donc atteindre 400 %.
2 votes
Kenji a raison. Je suis venu sur cette page quand mon installd a fait la même chose. Pendant que je lisais, il s'est finalement arrêté, et j'ai immédiatement reçu la notification "updates available". La raison pour laquelle ce processus nécessite tout le CPU disponible sur un i7 quad-core pendant plusieurs minutes est une autre question.
0 votes
Le mien est de 461%, c'est fou.
0 votes
Ce qui me préoccupe, c'est l'utilisation de la RAM. Il utilise 3,76 Go. Ni l'App Store ni les Préférences Système ne sont ouverts, et je n'ai pas fait de mises à jour depuis des jours.
0 votes
Donc, mes 3,76 RAM sont restés là même après avoir désactivé la mise à jour automatique et ont finalement disparu lorsque j'ai redémarré. Je pensais que ces 3,76 Go de RAM étaient anciens et qu'ils étaient toujours en mémoire cache depuis la mise à jour de Xcode il y a quelques jours. Je ne sais pas si cela a eu un impact sur les performances du système, mais j'en doute.