11 votos

com.apple.iconServicesAgent utiliza mucha RAM en 10.9

He realizado una nueva instalación de OS X 10.9 y ahora el proceso com.apple.iconServicesAgent está usando >300MB de RAM, eso es bastante. Este proceso está utilizando la segunda mayor cantidad de memoria de todos los procesos, después de la tarea del núcleo.

Google me dice que otras personas también tienen este problema, pero no he encontrado ninguna solución hasta ahora.

¿Hay alguna forma de reducir el consumo de RAM de este proceso?

11voto

Tim Puntos 11

Observaciones

Puede observar subidas y bajadas naturales en el uso.

Deberías no tratar el uso como un problema.

Antecedentes: sobre los servicios de iconos

Para tener una idea de lo que hacen los servicios de iconos (el demonio com.apple.IconServices, los procesos com.apple.IconServicesAgent y los archivos relacionados), ejecute el siguiente comando en una ventana de Terminal de unos 257 caracteres o más:

sudo fs_usage -w -f filesys com.apple.IconServices | grep write

Luego en el Finder:

  1. navegar por una carpeta que no se ha navegado desde que se inició el Mac
  2. navegar por la red
  3. volver a navegar a la misma carpeta.

Deberías encontrar eso:

  • la navegación inicial provoca escrituras (en una caché)
  • La segunda y sucesivas navegaciones no provocan un almacenamiento en caché adicional, mientras el contenido de la carpeta no se modifique.

Para abortar el comando, Control - C

Para una visión no filtrada de las cosas:

sudo fs_usage -w -f filesys com.apple.IconServices

Ventajas de los servicios de iconos en Mavericks

Me parece que el enfoque de Apple sobre el almacenamiento en caché de los iconos es especialmente beneficioso para las aplicaciones/procesos cuyas funciones principales incluyen la lectura metadatos de una variedad de tipos de sistema de archivos. Aplicaciones como Finder, procesos como Dock, etc.

Como parte de un enfoque más amplio para maximizar el rendimiento, los servicios de iconos deben permitir la presentación con retraso mínimo de la subconjunto de metadatos de mayor interés al usuario.

Para el Aplicaciones recientes pila en el Dock: probablemente nombres, iconos y fechas/horas como esenciales dentro de un subconjunto.

Para las vistas en Finder: los subconjuntos pueden ser totalmente diferentes, dependiendo de lo que necesite el usuario.

Reflexiones adicionales

En HFS Plus (Mac OS Extended), con referencia a la documentación retirada, tenemos el rendimiento orientado archivo caliente árbol B , archivo de atributos y así sucesivamente. Con todo lo que se ha hecho a ese sistema de archivos, ahora es discutible en -extendida .

Los beneficios relacionados con el rendimiento de los servicios icónicos deberían ser relativamente sistema de archivos agnóstico . Esto es agradable. Espero que los usuarios de ZFS en Mavericks se den cuenta de los beneficios, y así sucesivamente

4voto

user1844024 Puntos 6

Parece que tiene que ver con el servicio que renderiza los iconos en el Finder, cuando el mío maximizaba la cpu no se renderizaban los iconos en el finder.

Forcé la salida del proceso y volví a abrir el Finder y todo parecía estar bien de nuevo.

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