Realicé 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 hasta ahora no encontré ninguna solución.
¿Hay alguna forma de reducir el consumo de RAM de este proceso?
Respuestas:
Observaciones
Puede observar aumentos y caídas naturales en el uso.
Usted debe no tratar el uso como un problema.
Antecedentes: acerca de los servicios de iconos
Para tener una idea de lo que hacen los servicios de íconos (los procesos com.apple.IconServices daemon, com.apple.IconServicesAgent y archivos relacionados), ejecute el siguiente comando en una ventana de Terminal que puede tener 257 caracteres de ancho o más:
sudo fs_usage -w -f filesys com.apple.IconServices | grep write
Luego en Finder:
Deberías encontrar que:
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 íconos en Mavericks
Me parece que el enfoque de Apple para el almacenamiento en caché de los iconos es de particular beneficio para las aplicaciones / procesos donde las funciones principales incluyen la lectura de 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 íconos deberían permitir la presentación con un retraso mínimo del subconjunto de metadatos que es de mayor interés para el usuario.
Para la pila de Aplicaciones recientes en Dock: probablemente nombres, iconos y fechas / horas como elementos esenciales dentro de un subconjunto.
Para vistas en 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 árbol dinámico de archivos B orientado al rendimiento, el archivo de atributos , etc. Con todo lo que se ha hecho a ese sistema de archivos, ahora es discutiblemente más -extended .
Los beneficios relacionados con el rendimiento de los servicios de iconos deberían ser relativamente independientes del sistema de archivos . Esto es agradable Espero que los usuarios de ZFS obtengan los beneficios en Mavericks, y así sucesivamente ...
fuente
Parece tener algo que ver con el servicio que representa los íconos en Finder, cuando el mío agotó la CPU, no se mostraban íconos en el buscador.
Forcé a abandonar el proceso y volví a abrir Finder y todo parecía estar bien nuevamente.
fuente
com.apple.IconServicesAgent
a dejar de fumar puede estar enmascarando, o simplemente, aplazando un problema subyacente. Un problema no con el agente, sino con los datos que el agente intenta manejar .