com.apple.iconServicesAgent usando una gran cantidad de RAM en 10.9

8

Realicé una instalación nueva 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 kernel.

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

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

    
pregunta hiddenbit 27.10.2013 - 22:09

2 respuestas

10

Observaciones

Puedes observar subidas y bajadas naturales en el uso.

Debes no tratar el uso como un problema.

Fondo: sobre servicios de iconos

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

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

Luego en Finder:

  1. navegue por una carpeta que no haya sido explorada desde que inició la Mac
  2. navegar lejos
  3. vuelva a la misma carpeta.

Debes encontrar que:

  • la búsqueda inicial causa escrituras (en un caché)
  • las segundas y subsiguientes exploraciones no causan almacenamiento en caché adicional, siempre y cuando el contenido de la carpeta no se modifique.

Para abortar el comando, Control-C

Para una vista sin filtro de las cosas:

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

Beneficios de los servicios de iconos en Mavericks

Me parece que el enfoque de Apple para el almacenamiento en caché de iconos es particularmente beneficioso para las aplicaciones / procesos donde las funciones principales incluyen leer metadatos de una variedad de tipos de sistemas 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 deberían permitir la presentación con retraso mínimo del subconjunto de metadatos que es de mayor interés para el usuario.

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

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

Pensamientos adicionales

En HFS Plus (Mac OS Extended), con referencia a la documentación retirada, tenemos el hot file B-tree , archivo de atributos y así. Con todo lo demás que se le ha hecho a ese sistema de archivos, ahora es de forma debatible sobre - extendido .

Los beneficios relacionados con el rendimiento de los servicios de iconos deben ser relativamente independientes del sistema de archivos . Esto es agradable. Espero que los beneficios de los usuarios de ZFS en Mavericks, y así sucesivamente ...

    
respondido por el Graham Perrin 12.12.2013 - 08:34
4

Parece que tiene algo que ver con el servicio que muestra los iconos en el Finder, cuando la mía al máximo cpu no se estaban mostrando los iconos en el buscador.

Me obligo a abandonar el proceso y reabrí Finder y todo volvió a estar bien.

    
respondido por el ChrisChinchilla 14.11.2013 - 21:32

Lea otras preguntas en las etiquetas