176 votos

¿Qué es el proceso `installd` y por qué se está comiendo mi CPU?

Mi MacBook me está friendo las piernas, y el monitor de la CPU se está volviendo loco: más del 200% de la CPU está siendo utilizada por un proceso llamado installd .

¿Qué es? ¿Puedo matarlo?

0 votos

¿200%?, ¡comprueba el estado de tus RAM,s!

0 votos

A veces la CPU se vuelve loca si algo más no responde. Como la RAM o el Disco Duro, así que comprueba si tienen mucha actividad.

2 votos

Además del buen consejo de Lauri Ranta, el programa de instalación también debería estar ejecutándose, y puedes hacer clic en su icono en el Dock y pulsar Comando L y Comando 3 para abrir el archivo de registro de instalación y permitir que se muestren todos los mensajes. Usted esperaría ver el proceso de instalación pertinente, mientras que la CPU está por encima del 100% y considerar la posibilidad de matar el instalador / buscar más a fondo los mensajes de error en el registro de instalación (aplicación de la consola mostrará que el archivo de registro, así una vez que el instalador sale).

127voto

matthew k Puntos 11

Se trata de un demonio que forma parte de Marco PackageKit y normalmente se ejecuta como un proceso en segundo plano para el "Aplicación GUI "Actualización de software . Por ejemplo, si abre el Actualización de software y comprueba si hay actualizaciones, echa un vistazo al monitor de actividad: verás que el proceso "installd" está haciendo un montón de trabajo.

La razón por la que fija tu CPU es porque debe compilar la lista actual de software instalado en tu ordenador y compararla con la lista de versiones actual recibida de los servidores de Apple.

Puede establecer la frecuencia de las comprobaciones 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 dos opciones, pero no le recomiendo que las desactive del todo.

Hay nada perverso en este proceso - sólo está configurado para descargar actualizaciones.

Puedes resolver tu problema de CPU bajando la prioridad del proceso o simplemente matando 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 tiene locate configurado correctamente, ejecute: locate installd para encontrar la ubicación correcta).

1 votos

¿Cómo se establece la prioridad de un proceso?

1 votos

Puede utilizar renice para cambiar la prioridad del proceso.

7 votos

Tenga en cuenta que renice bajará la prioridad de un proceso pero no evitará que utilice toda la CPU disponible. Si ningún otro programa está solicitando tiempo de CPU, el sistema seguirá dando toda la CPU disponible al proceso installd proceso.

16voto

Normalmente se ejecuta cuando, por ejemplo, instalas una aplicación de la App Store o eliminas una aplicación de Launchpad. Sin embargo, no debería permanecer ejecutándose en segundo plano ni consumir tanta CPU. Probablemente puedas forzar su cierre desde el Monitor de Actividad o ejecutar sudo killall -9 installd .

El binario está en /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd en 10.8.

0 votos

Entonces, la pregunta es, ¿cuánto tiempo lleva haciendo esto?

0 votos

Para mí, varios minutos, y luego se cayó, y luego empezó a ir de nuevo (a pesar de que no he instalado nada), y luego se cayó de nuevo. Por ahora se ha ido, pero quién sabe si volverá.

11 votos

También puede ejecutar sudo opensnoop -n installd para ver a qué archivos acceden los procesos o buscar installd en Console.

7voto

user14445 Puntos 469

Es el proceso de instalación de Apple.

Lo que es molesto es:

  1. Apple no ha hecho (todavía) que esto consuma menos CPU O te ha dado la opción de hacerlo. Tenga en cuenta que la etapa de uso intensivo de CPU es sólo en la parte inicial de la instalación y se detiene.
  2. no puedes ver rápidamente el progreso de las Descargas

Puedes ver progresos pero necesitas hacer lo siguiente:

Apple logo (top left) > App Store > Updates and click Update.

Aparecerá una barra de progreso con el estado actual de la descarga.

5voto

Mongus Pong Puntos 83

Utilicé el Monitor de Actividad para matar el proceso de una vez. Y así:

  • La CPU ha vuelto a la normalidad;
  • Apareció una notificación de App Store en el Centro de Notificaciones preguntando cuándo instalar actualizaciones.

0voto

user48412 Puntos 1

Los míos eran installd y storeagent, así que los maté:

sudo killall -9 installd
sudo killall -9 storeagent

7 votos

¿Cuál es el impacto de matarlos? ¿Se bloquea o corrompe algo?

1 votos

Los instaladores de Mac OS X suelen realizar operaciones largas (desempaquetar, compilar) en archivos de instalación en una ubicación temporal, y dedican relativamente poco tiempo a mover realmente los archivos a su lugar. Puede comprobarlo usted mismo si ejecuta un instalador que informe de su progreso. Esto sugiere que hay una posibilidad poco probable pero existente de que deje tu sistema en un estado inconsistente. Además, el último paso de la instalación es escribir un recibo de "instalación completada", así que si eso no se escribe, probablemente intentará instalar el software de nuevo más tarde, arreglando la inconsistencia.

2 votos

Además, creo que las actualizaciones súper arriesgadas que pueden dejar tu sistema muerto son las que requieren reiniciar e instalar sólo cuando todos los usuarios están desconectados.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X