Mon Macbook est en train de frire mes genoux et le moniteur du processeur devient fou: plus de 200% du processeur utilisé par quelque chose appelé "installd".
Qu'Est-ce que c'est? Puis-je le tuer?
(OS X 10.8.)
Mon Macbook est en train de frire mes genoux et le moniteur du processeur devient fou: plus de 200% du processeur utilisé par quelque chose appelé "installd".
Qu'Est-ce que c'est? Puis-je le tuer?
(OS X 10.8.)
Réponses:
Il s’agit d’un démon qui fait partie de la structure PackageKit et s’exécute généralement en tâche de fond pour l’ application graphique «Software Update» . Par exemple, si vous ouvrez l' application de mise à jour de logiciels et recherchez des mises à jour, jetez un coup d'œil au moniteur d'activité: vous verrez le processus "installd" se charger de plusieurs tâches.
La raison pour laquelle il lie votre processeur est qu’il doit compiler la liste actuelle des logiciels installés sur votre ordinateur, et le comparer à la liste des versions actuelle fournie par les serveurs d’Apple.
Vous pouvez définir la fréquence des vérifications de mise à jour de logiciel dans Préférences Système et Mise à jour de logiciel.
Les paramètres par défaut sont "Vérifier les mises à jour" et "Télécharger les mises à jour automatiquement". Vous pouvez régler l'un ou l'autre paramètre, mais je ne recommanderais pas de l'éteindre complètement.
Il y a rien méchant de ce processus - il est juste configuré pour télécharger les mises à jour.
Vous pouvez résoudre votre problème de processeur en réduisant la priorité du processus ou en supprimant simplement le processus dans Activity Monitor.
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).
renice
commande pour changer la priorité du processus.
renice
réduira la priorité d'un processus mais ne l'empêchera pas d'utiliser tous les processeurs disponibles. Si aucun autre programme ne demande de temps CPU, le système donnera tout le CPU disponible au installd
processus.
locate
sur macOS. Utilisez à la mdfind -name installd
place, il utilise Spotlight et est toujours disponible.
Il est normalement exécuté lorsque, par exemple, vous installez une application App Store ou supprimez une application du tableau de bord. Il ne devrait pas rester en arrière-plan ou continuer à utiliser autant de ressources CPU. Vous pouvez probablement simplement le forcer à quitter Activity Monitor ou à l'exécuter sudo killall -9 installd
.
Le binaire est /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
dans 10.8.
sudo opensnoop -n installd
pour voir les fichiers auxquels les processus ont accès ou rechercher installd dans la console.
kill -9
un processus. SIGKILL
devrait être un dernier recours, car le processus ne se termine pas nécessairement dans un état bien défini ou cohérent. Toujours essayer -15
( SIGTERM
- terminer) et -6
( SIGABRT
- annuler le processus) en premier.
opensnoop
ne fonctionne pas pour moi. Je reçois dtrace: error on enabled probe ID 5 (ID 172: syscall::open:return): invalid user access in action #11 at DIF offset 24
.
C'est le processus d'installation d'Apple.
Ce qui est agaçant, c'est:
Vous pouvez voir des progrès, mais vous devez procéder comme suit:
Apple logo (top left) > App Store > Updates and click Update.
Cela révélera alors une barre de progression avec l'état actuel du téléchargement.
Le mien était installé et stocké - alors je viens de les tuer:
sudo killall -9 installd
sudo killall -9 storeagent
-9
.
Installd est un processus exécuté par Sophos anti virus. Le processus est appelé par InterCheck, processus lié à l'analyse active de Sophos.
Installer
programme pour effectuer une installation. Certains utilisateurs de Sophos AV for Mac ont parfois trop de ressources processeur. Modifiez votre réponse de manière à ce qu’elle soit suggérée comme une possibilité parmi d’autres et vous obtiendrez probablement des votes positifs.