Me he dado cuenta de esto a menudo con grandes descargas como actualizaciones de Xcode y actualizaciones de OS X y ese tipo de cosas.
Básicamente vemos esto durante el tiempo que tarda la descarga:
Hoy (actualmente) estoy descargando Xcode 7.2.1.
Se puede ver que storedownloadd parece estar pegando un núcleo entero, y alrededor del 30% de este trabajo es manejado por el kernel.
Lo que me desconcierta es ¿qué es ese "trabajo"? ¿Por qué tiene que hacer este trabajo? ¿Qué cantidad de procesamiento podría estar haciendo, porque descifrar un flujo a unos pocos megabytes por segundo no requiere tantos recursos? Yo podría estar descargando un archivo grande como este usando cientos de conexiones a través de Internet y ejecutando comprobaciones de integridad en él (con un protocolo como bittorrent) y no se acercaría ni de lejos a lo que está ocurriendo aquí con el uso de recursos.
1 votos
Para quien no necesite que las actualizaciones se descarguen automáticamente y sólo quiera hacer desaparecer este uso de la CPU, vaya al Menú Apple -> Preferencias del Sistema -> App Store y desmarque la opción "Descargar las nuevas actualizaciones disponibles en segundo plano" (El Capitán) y luego reinicie el ordenador.