Mi Macbook está friendo mi regazo, y el monitor de la CPU se está volviendo loco: más del 200% de la CPU está siendo utilizada por algo llamado "installd".
¿Qué es? ¿Puedo matarlo?
(OS X 10.8.)
activity-monitor
macos
Conocer
fuente
fuente
Respuestas:
Este es un demonio que forma parte del framework PackageKit y generalmente se ejecuta como un proceso en segundo plano para la aplicación GUI "Actualización de software" . Por ejemplo, si abre la aplicación Actualización de software y busca actualizaciones, eche un vistazo al Monitor de actividad: verá que el proceso de "instalación" hace un montón de trabajo.
La razón por la que vincula su CPU es porque debe compilar la lista actual de software instalado en su computadora y compararla con la lista de versiones actual recibida de los servidores de Apple.
Puede establecer la frecuencia de las revisiones de Actualización de software en Preferencias del sistema y Actualización de software.
La configuración predeterminada es "Buscar actualizaciones" y "Descargar actualizaciones automáticamente". Puede ajustar cualquiera de las configuraciones, pero no recomendaría desactivarla por completo.
Este proceso no tiene nada de malo , solo está configurado para descargar actualizaciones.
Puede resolver su problema de CPU reduciendo la prioridad del proceso o simplemente eliminando el proceso en el Monitor de actividad.
Información técnica:
La ubicación en Lion OSX está en:
/System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
(si ha
locate
configurado correctamente, ejecute:locate installd
para encontrar la ubicación correcta).fuente
renice
comando para cambiar la prioridad del proceso.renice
reducirá la prioridad de un proceso pero no impedirá que use toda la CPU disponible. Si ningún otro programa solicita el tiempo de CPU, el sistema aún le dará toda la CPU disponible alinstalld
proceso.locate
en macOS. En sumdfind -name installd
lugar, use Spotlight y siempre está disponible.Normalmente se ejecuta cuando, por ejemplo, instala una aplicación de App Store o elimina una aplicación de Launchpad. Sin embargo, no debería seguir ejecutándose en segundo plano o seguir usando tanta CPU. Probablemente pueda forzarlo a salir de Activity Monitor o ejecutarlo
sudo killall -9 installd
.El binario está
/System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
en 10.8.fuente
sudo opensnoop -n installd
para ver a qué archivos acceden los procesos o buscar installd en la consola.kill -9
un proceso.SIGKILL
debería ser un último recurso, ya que el proceso no necesariamente termina en un estado bien definido o consistente. Siempre intente-15
(SIGTERM
- terminar) y-6
(SIGABRT
- abortar proceso) primero.opensnoop
no me funciona. Consigodtrace: error on enabled probe ID 5 (ID 172: syscall::open:return): invalid user access in action #11 at DIF offset 24
.Usé Activity Monitor para matar el proceso de una vez. Y entonces:
fuente
Es el proceso de instalación de Apple.
Lo que es molesto es:
Puede ver el progreso, pero debe hacer lo siguiente:
Esto revelará una barra de progreso con el estado de descarga actual.
fuente
El mío era installd y storeagent, así que los maté:
fuente
-9
.Installd es un proceso ejecutado por el antivirus Sophos. InterCheck llama al proceso, que es un proceso relacionado con el escaneo activo de Sophos.
fuente
Installer
programa para realizar una instalación. Hay problemas de que sigan consumiendo demasiada potencia de CPU para algunos usuarios de Sophos AV para Mac. Edite su respuesta para que se sugiera como una posibilidad, una de muchas, y probablemente obtendrá algunos votos positivos.