Uso aleatorio de la CPU del Buscador del 100% en una sola cuenta

5

Ok chicos, aquí está el trato. Al azar, no estaba haciendo nada específico, mi sistema comienza a debilitarse. Revisé el visor de actividades - ¡guau, el buscador está al 150% de CPU!

He rastreado el internet en busca de soluciones, y franky, las he probado todas (excepto una, con la que puedo necesitar ayuda) más adelante.

SISTEMA: Snow Leopard con un Mac Pro (Twelve Core 2.66 Westmere)

Esto es lo que he probado y los resultados:

Trashing com.apple.finder.plist, com.apple.systemuiserver.plist, com.apple.loginwindow.plist. -- NO FIX
Trashing ALL apple.* namespaced .plist files -- NO FIX
Turning off "calculate all sizes" in finder -- NO FIX
Turning off "show view options" in finder -- NO FIX
Disabling all startup items -- NO FIX
Unplugging external hard drives -- NO FIX
Getting rid of all data on desktop. -- NO FIX

Sin embargo, si creo una cuenta nueva o utilizo la cuenta de mi esposa, el USO DE LA CPU DE LA CLARDA ES NORMAL.

Analicé el patrón de cpu de los buscadores, es así. Si está activo, siempre está entre 70 y 150% de uso de cpu. Si lo mato y me quedo 100% inactivo, pasa de 0-ish% a 100 +% lentamente, y la columna Real Memory en el visor de actividad va de 0mb a ~ 2gb + lentamente, y cuando llega allí, muere. y ciclos de nuevo.

Aquí es donde necesito la ayuda de personas más inteligentes que yo en esta área. ¿Cuáles son algunos métodos que puedo usar para rastrear lo que está sucediendo en el Finder?

Soy bastante nuevo en Mac y esto ha sido un gran golpe para mí. Me encanta el resto después de estar en Windows durante más de 17 años.

Apreciaría cualquier ayuda que pueda obtener!

Me aparece lo siguiente cuando emito el fs-usage -f filesys

18:03:19 getdirentries64 0.000401 W Path Finder
18:03:19 getdirentries64 0.000404 W Path Finder
18:03:19 getdirentries64 0.000340 W Path Finder
18:03:19 getdirentries64 0.000339 W Path Finder
18:03:19 getdirentries64 0.000535 W Finder
18:03:19 getdirentries64 0.000192 W Path Finder
18:03:19 getdirentries64 0.000326 W Path Finder
18:03:19 getdirentries64 0.000462 W Path Finder
18:03:19 getdirentries64 0.000194 W Path Finder
18:03:19 getdirentries64 0.000127 W Path Finder
18:03:19 getdirentries64 0.000410 W Finder
18:03:19 getdirentries64 0.000198 W Path Finder
18:03:19 getdirentries64 0.000600 W Path Finder
18:03:19 getdirentries64 0.000188 W Finder
18:03:19 getdirentries64 0.001019 W Finder
18:03:19 getdirentries64 0.000416 W Path Finder

¿Alguna idea? Deshabilité el buscador de rutas después y todavía sucede, pero solo con Finder.

    
pregunta Ali Zendaki 20.06.2011 - 15:59

6 respuestas

3

Primero:

  • consultar las Utilidades - > Console.app y compruebe sus archivos de registro, para alguna idea. ;)

Siguiente:

  • El Monitor de actividad (también en Utilidades) puede ayudar a arrojar algo de luz y puede decirle con qué código está ocupado el Buscador de códigos y qué más está sucediendo al mismo tiempo.

    1. Revise las rutinas cuando muestre el Finder para ver si tienen algún sentido (o al menos el Finder queda atrapado en el mismo código cada vez para saber que tiene una causa y no muchas)
    2. ¿Qué procesos también obtienen CPU cuando esto sucede?
    3. ¿Ocurre esto cuando todas las redes están desconectadas?
    4. ¿La actividad del disco y los niveles de red son más altos o más bajos de lo normal cuando esto sucede?

Si la Consola no ayuda, puedes rastrear todo el uso de la red y del archivo para ver si puedes curiosear en lo que está haciendo el Finder y el sistema:

  • abrir Terminal.app
  • en sus preferencias cambia el búfer de retroceso a más de 10.000 líneas
  • e ingrese el siguiente comando
  • sudo fs_usage #tendrá que ingresar la contraseña de administrador
  • después de un tiempo (10-20 segundos) puede interrumpir con CTRL + c
  • ahora desplácese hacia atrás e intente hacerse una idea. Entiendo que es difícil, porque tendrá cientos de líneas, lo que es normal ...

Esto mostrará los archivos que se utilizan actualmente en todo el sistema operativo, tal vez tengas una idea de lo que está sucediendo.

tal vez:

  • Error de HDD en varios sectores: (intente verificar el estado inteligente de su HDD)
  • ¿el plugin de QuickLook es malo?
  • ¿Tiempos de espera del disco duro remoto (iDisk?)?

ACTUALIZACIÓN:

Primero, si la cuenta de su esposa está bien, eso puede significar,

  1. el problema está "en algún lugar" debajo de su directorio $ HOME, por lo que probablemente no esté en / System o / Library, o
  2. el problema está "en alguna parte" en / System o / Library, pero es causado por su inicio de sesión (StartupItem o LaunchDaemon o alguna configuración de su preferencia que utiliza Finder para algún trabajo, por ejemplo TimeMachine)

Algunas adivinanzas (pero honestamente, estos no son "consejos", solo adivinaciones puras)

  • desinstala PathFinder.

  • marque la carpeta $ HOME / Library / QuickLook. si hay algo aquí, intente moverse a ~ / Desktop (por temporario) y vuelva a iniciar la sesión; si no es así, vuelva a moverlos; debe volver a iniciar sesión cuando mueva complementos.

  • revisar / Library / QuickLook (deje aquí solo QBQL .., iWork): no los elimine, solo haga un movimiento temporal al escritorio y vuelva a iniciar sesión.

  • ¿has instalado algún complemento / hacker de Finder?

  • intenta deshabilitar TimeMachine, si está habilitado

  • intente expulsar (desmontar) todas las unidades en red y las unidades USB

  • ¿Tienes BootCamp especialmente con NTFS? - Intente excluirlo de Spotlight, TimeMachine, etc. ...

  • intente excluir todo de Spotlight (esto probablemente no ayude, pero para "seguro" - mdworder debería detener la indexación) (en SysytemPrefs - > Spotlight - > Privacy - agregue todo su hdd y bootcamp también .)

  • deshabilitar todo el uso compartido (SysPrefs- > Sharing)

  • descarga Onyx y elimina todos los cachés. (esto causará un mayor uso de la CPU mientras se reconstruye el caché nuevamente, pero solo por poco tiempo)

  • elimine TODOS los archivos .DS_Store (ocultos). No se preocupe, no son esenciales. Seguro que existe alguna herramienta GUI para este trabajo. Si no encuentra ninguno, puede probar este comando de Terminal.

    find "$HOME" -name .DS_Store -print0 | xargs -0 echo
    

lo anterior es para "ejecución en seco": puede verificar lo que se eliminará; si está satisfecho, cambie echo a rm

  • si ninguno de los anteriores ayuda (y probablemente no: = () no tiene idea ...

bmike? ¿Alguna otra idea?

    
respondido por el jm666 20.06.2011 - 18:14
2

He eliminado com.apple.finder.plist, reinicié Y desactivé "Calcular todos los tamaños" en Ver - > Mostrar opciones de vista Y presioné "Usar como predeterminado". Me ayudó hasta ahora.

El buscador estaba en un 70-100% de tiempo de CPU antes; "sudo fs_usage" mostró muchas llamadas "attrlist" en varios archivos, parecía que estaba reindexando algo. Lo dejé toda la noche, pero nada cambió. Mi versión es que ayer limpié un montón en mi iTunes, borré muchos archivos pequeños y eso provocó el recálculo en Finder. Sólo mi conjetura.

    
respondido por el Pavel 06.11.2012 - 16:03
0

Una forma corta sería abrir el terminal y ejecutar:

top -ocpu

Esto le mostrará los procesos en ejecución y los enumerará por uso de procesador. Verás que el terminal / tapa emergente aparece en la parte superior mientras se ejecuta. Pero esto te dará una idea de lo que puede ser.

culpables típicos: Indexación de Spotlight Sincronización de agenda / agenda Algún proceso malicioso o complemento del navegador.

Vea si esto ayuda la próxima vez que vea como desaceleración del sistema.

    
respondido por el Andrei Freeman 21.06.2011 - 06:52
0

este SÓLO es el buscador que toma todo el tiempo de CPU, por lo que ninguna de esas soluciones funcionará ... especialmente en busca del montón de CPU, porque el buscador en sí mismo es el de la CPU cuando sale a borbotones. (se inicia y no tiene otras aplicaciones o procesos ejecutándose, excepto los procesos del sistema, y ver que el foco no se está indexando y que Timemachine no hace copias de seguridad).

lo que funcionó para mí es eliminar el archivo com.apple.finder.plist en / (ponga su nombre de usuario aquí) / library / preferences / folder ... y luego reiniciando. (muy probablemente porque algo salió mal al mover un archivo en alguna ventana o escritorio, como ahora un archivo está fuera de la pantalla o en una pantalla secundaria, pero siente la necesidad de estar en la primera pantalla)

esto estoy bastante seguro de que lo que el OP estaba experimentando también ... (también este problema volverá si abres la ventana ofensiva con un archivo que está en rojo (fuera de la pantalla) o simplemente demasiados archivos en la ventana )

Si su escritorio está lleno de docenas de archivos, esto también solucionará el problema nuevamente.

    
respondido por el honkj 03.02.2012 - 20:59
0

Tuve el problema de uso del 100% de la CPU en diferentes momentos. Comencé a escribir las veces que lo obtuve, y comprobé el programador de tareas en qué trabajos se ejecutaron en ese momento. En mi caso, se realizó una comprobación en el trabajo de respaldo 5 minutos cada vez que inicié sesión o desbloqué el protector de pantalla, y se marcó como un trabajo de alta prioridad. Por el momento, solo cambié la prioirty ya que no estoy seguro si el trabajo es necesario. Ahora la computadora es mucho más útil.

    
respondido por el user51384 17.06.2013 - 04:46
-2

Eliminar el archivo ~/Library/Preferences/com.apple.finder.plist me funcionó cuando tuve este mismo problema.

    
respondido por el Tim 17.01.2013 - 21:03

Lea otras preguntas en las etiquetas