Uso de energía extrema por Spotlight

12

Recientemente (hace dos días) actualicé a El Capitan en mi máquina de trabajo (15 "MBP, mediados de 2015, Core i7 de 2.5 GHz, 16GB de ram, R9 M370X, 500GB SSD) y desde entonces, Spotlight ha estado agotando mi batería y causando los ventiladores giran como si estuviera a punto de despegar de mi escritorio. La duración de la batería ha pasado de 6 a 7 horas proyectadas antes de la actualización a solo 3 hasta que se agota por completo.

Aquí hay una imagen de Monitor de actividad:
http://i.imgur.com/BY0MLl7.png y CPU:

           ingrese la descripción de la imagen aquí

Inicialmente pensé que Spotlight simplemente estaba indexando y usando grandes cantidades de energía en el proceso, pero 1. no debería estar indexando durante casi tres días completos (no tengo muchos datos almacenados en el disco) 2. el proceso de indexación generalmente se llama 'mdutil' en lugar del proceso real de 'Spotlight' y 3. Spotlight generalmente muestra una barra de progreso cuando en realidad está indexando.

He reiniciado varias veces, intenté forzar el cierre del proceso de Spotlight (pero solo se vuelve a encender y usa la misma energía) e intenté encender y apagar mdutil y forzar la reindexación (sin efecto, muy probablemente porque la indexación no es el problema raíz ?)

¿Alguien sabe qué podría estar causando este problema?

Actualicé a El Capitan en mi Mac personal cuando salió por primera vez el otoño pasado y nunca tuve este problema. Tampoco ninguno de los compañeros de trabajo con los que he hablado ahora.

Cualquier ayuda sería muy apreciada.

alexjwong
fuente
¿Qué resultados de búsqueda se habilitan y deshabilitan en Preferencias del sistema> Spotlight? Es posible que desee probar desmarcar todas las casillas de verificación de Resultados de búsqueda y ver si el uso de la CPU disminuye. Luego, verifique cada categoría una por una (Aplicaciones, Bing Web Búsquedas, etc.) para ver si alguna de ellas (o un combo) hace que la CPU vuelva a encenderse.
IconDaemon
1
Después de desmarcar todas las casillas de verificación, el uso de CPU y energía desafortunadamente no se reduce en absoluto, sigue siendo consistente con lo que he estado viendo en los últimos días (más de 50-150 impacto de energía variable). Entonces, ¿podría ser que este problema no esté relacionado con lo que Spotlight está indexando, sino que hay algo mal con Spotlight?
alexjwong
¿Has reiniciado?
IconDaemon
Muchas, muchas veces. Me puse en contacto con el Soporte de Apple ahora, probé todo lo que podría tener algún impacto, y nada funciona. Su consejo final es reinstalar OS X. Lo intentaré y si resuelve el problema, lo notaré aquí.
alexjwong
Quise reiniciar después de hacer los cambios en la casilla de verificación. Siento tu dolor. Recientemente tuve un problema similar en el que tres procesos absorbieron toda la CPU, los ventiladores se encendieron, y lo rastreé hasta ... esperar ... la conexión USB al UPS. Me desconecté / volví a conectar y el problema desapareció. Espero que tu solución sea tan simple.
IconDaemon

Respuestas:

6

Resulta que mi problema está relacionado con un error en las versiones 9.9 y 9.91 de JAMF (software de gestión empresarial) como se describe aquí: https://jamfnation.jamfsoftware.com/discussion.html?id=19626
No está claro si es directamente relacionado con El Capitan o si afecta a todas las versiones de OS X.

Hasta donde sé, este error en JAMF aún no se ha resuelto, pero he encontrado una solución que alivia el uso elevado de la CPU de manera destacada:

Como referencia, los pasos que hice para resolver fueron:

-Eliminar todos los archivos de Spotlight.plist en / Library / Preferencias
gestionadas / -mata el proceso de Spotlight real (se reinicia automáticamente)

sudo rm -f /Library/Managed\ Preferences/<username>/com.apple.Spotlight.plist
sudo rm -f /Library/Managed\ Preferences/com.apple.Spotlight.plist
sudo killall Spotlight

Tenga en cuenta que puede haber más archivos Spotlight.plist de los que he señalado explícitamente: elimínelos todos.

¡Esto no funcionará para usted si el problema no proviene de JAMF!

El uso de CPU y energía debería volver a la normalidad en este punto. Hasta donde yo sé, esto sigue siendo una solución temporal y el problema volvería a aparecer al reiniciar, sobre lo cual tendrías que volver a aplicar esta solución.

alexjwong
fuente
3

No he encontrado una solución para Spotlight, pero encontré una solución para desactivar Spotlight y aliviar la quema de CPU.

$ launchctl unload -w /System/Library/LaunchAgents/com.apple.Spotlight.plist

(cortesía de un compañero de trabajo)

jsoverson
fuente
Esto no responde a la pregunta del OP, solo indica cómo deshabilitar Spotlight. El OP está buscando información sobre lo que podría estar causando que Spotlight use tanta memoria y CPU.
fsb
Gracias por esto. Aunque esto no resuelve el problema raíz, evita que mi ventilador gire como loco. Y puedo usar Alfred como reemplazo de Spotlight hasta que esta situación se resuelva.
jonescb