Glosario/Procesos que verás

iconservicesagent

También: caché de iconos

Respuesta rápida

iconservicesagent es el proceso de macOS que proporciona los iconos que ves de las apps, los archivos y las carpetas. El Finder, el Dock, Spotlight y los cuadros de diálogo de abrir y guardar le piden un icono del tamaño que necesitan, y él dibuja el icono una vez y guarda una copia para la próxima.

Se ejecuta con tu propia cuenta de usuario y trabaja con un segundo proceso, iconservicesd, que mantiene la caché de iconos compartida por todas las cuentas del Mac. Entre los dos consiguen que una carpeta llena de apps aparezca de golpe en lugar de dibujar cada icono desde cero.

En un Mac que ya está asentado no hace casi nada. Se pone a trabajar cuando hacen falta muchos iconos de los que todavía no tiene copia.

Por qué iconservicesagent usa tanta CPU o memoria

Sus iconos guardados se han descartado o están desfasados, así que los está dibujando otra vez. Pasa después de una actualización de macOS, de instalar o actualizar muchas apps a la vez y de cambiar a un Mac nuevo. Abrir una carpeta con miles de ítems, o una que está en una unidad de red lenta, también le da trabajo, porque cada ítem necesita un icono.

Con menos frecuencia es la propia caché de iconos la que está dañada. Las señales son iconos que aparecen como páginas en blanco o con la imagen equivocada, con iconservicesagent ocupado o reteniendo gigabytes de memoria durante horas.

Qué hacer al respecto

Después de una actualización, espera: se calma en cuanto se han dibujado los iconos que de verdad miras. Si lleva horas ocupado o grande, selecciónalo en Monitor de Actividad y ciérralo. macOS lo vuelve a abrir en cuanto hace falta un icono, y empieza de cero.

Reiniciar el Mac hace lo mismo con los dos procesos de iconos. Si después los iconos siguen mal, arranca una vez en modo seguro, que borra las cachés del sistema, y luego reinicia normalmente. No hace falta borrar a mano la caché de iconos en Terminal, y en las versiones actuales de macOS algunas partes están protegidas contra eso de todos modos.

Preguntas frecuentes

¿Qué es iconservicesagent en el Mac?

El proceso de macOS que dibuja y guarda los iconos de las apps, los archivos y las carpetas, para que el Finder y el Dock puedan mostrarlos rápido.

¿Por qué iconservicesagent usa tanta memoria?

Está reteniendo los iconos que ha dibujado, normalmente después de una actualización o de abrir carpetas muy grandes. Si sigue creciendo durante horas, ciérralo en Monitor de Actividad; macOS inicia uno nuevo.

¿Es seguro cerrar iconservicesagent?

Sí. Puede que los iconos salgan en blanco un segundo mientras vuelve a arrancar, y no se pierde nada. Es el arreglo más rápido cuando se queda atascado.

Relacionado

¿Buscas algo mejor que Monitor de Actividad? Consulta las mejores alternativas a Monitor de Actividad para Mac, o explora todos los términos del glosario.