1 votos

com.apple.IconServices está causando un alto uso de la CPU y problemas en el Finder en Mavericks. ¿Cómo solucionarlo?

En OS X Mavericks, com.apple.IconServices parece estar causando un uso de la CPU de casi el 100% y está causando que Finder no responda (la "pelota de playa"). Esto ocurre periódicamente, normalmente cuando se accede a un directorio en Finder por primera vez en un tiempo. Al reiniciar Finder, IconServices deja de consumir toda la CPU, pero al volver a visitar el directorio problemático, el problema vuelve a aparecer. ¿Cómo puedo solucionar esto?

4voto

Otávio Décio Puntos 44200

Al parecer, el usuario de Apple Kieran Healy ha resuelto el problema de root y ha ideado una solución, descrita en su blog aquí . El resumen es abrir el Terminal y luego introducir el siguiente comando:

mkdir ${TMPDIR}/com.apple.IconServices

Aparentemente, IconServices estaba buscando un directorio y, al no encontrarlo, comenzó a fallar. El arreglo de Kieran crea ese directorio.

Cuando probé esta solución, el arreglo fue inmediato, es decir, no fue necesario reiniciar, relanzar o incluso volver a visitar los directorios.

Todo el mérito es de Kieran Healy por este arreglo. Te sugiero que visites su página web y le des un "me gusta".

1 votos

Me alegro de votar esta respuesta :)

0 votos

Gracias, Kieran. Vale la pena señalar que el usuario cybeross dice aquí discussions.apple.com/message/24897406?ac_cid=tw123456#24897‌​406 que encontró que el arreglo era sólo temporal. Voy a mantener un ojo hacia fuera y actualizar mi respuesta si me encuentro con este problema de nuevo. Además, sospecha que el problema parece surgir con Google Drive, Tabbed Finder Windows, y/o Dropbox. Si alguien puede confirmarlo, por favor, anótelo aquí o en el hilo en el enlace anterior.

0 votos

Sí, no es una solución permanente: el error subyacente es claramente algo que Apple tendrá que arreglar por sí mismo. No creo que sea un problema que pueda solucionarse permanentemente desde el lado del usuario.

1voto

Rocco Caputo Puntos 11

Esta entrada del blog muestra cómo averiguar exactamente lo que IconServicesAgent y coreservicesd están haciendo cuando están destrozando tu Finder.

En pocas palabras, grep la salida de fs_usage para averiguar qué archivos están siendo icono-servicio todo el tiempo. Se dan líneas de comando específicas, y los archivos que estaban causando sus problemas son los mismos que estoy viendo.

La invocación fs_usage es una valiosa herramienta de diagnóstico, especialmente si su problema no es el mismo.

Si esto funciona para la gente, por favor, pase el mensaje a esta pregunta relacionada . No tengo la reputación de responder por mí mismo.

1voto

Khzunara Puntos 121

Tuve problemas con IconServiceAgent golpeando el 100% de la CPU y más allá - en particular al acceder a las carpetas gestionadas por Google Drive.

Estos pasos me ayudaron en MacOS Mojave

1: Retire el almacén principal:

sudo rm -rfv /Library/Caches/com.apple.iconservices.store

2: Eliminar los datos subsidiarios

sudo find /private/var/folders/ \( -name com.apple.dock.iconcache -or -name com.apple.iconservices \) -exec rm -rfv {} \;

3: Reinicia y deja que MacOS reconstruya la caché de iconos. Desde entonces funciona a las mil maravillas.

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