Utilizzo estremo di energia da Spotlight

7

Recentemente (due giorni fa) sono stato aggiornato su El Capitan sulla mia macchina da lavoro (15 "MBP, metà 2015, Core i7 da 2,5 GHz, RAM da 16 GB, R9 M370X, SSD da 500 GB) e da allora, Spotlight mi sta scaricando batteria e facendo girare le ventole come se stesse per decollare dalla mia scrivania.La mia durata della batteria è passata da circa 6-7 ore proiettate pre-aggiornamento a solo 3 fino a quando non è completamente esaurita.

Ecco una foto di Activity Monitor:
e CPU:

Inizialmente pensavo che Spotlight stesse semplicemente indicizzando e usando grandi quantità di energia nel processo, ma 1. non dovrebbe essere indicizzato per quasi tre giorni interi (non ho molti dati memorizzati sul disco) 2. il processo per l'indicizzazione viene solitamente chiamato 'mdutil' piuttosto che il processo 'Spotlight' effettivo e 3. Spotlight di solito visualizza una barra di avanzamento quando effettivamente indicizza.

Ho riavviato più volte, ho provato a forzare la chiusura del processo di Spotlight (ma si riattiva e utilizza la stessa energia) e ho provato a riattivare mdutil e forzare la reindicizzazione (senza alcun effetto, molto probabilmente perché l'indicizzazione non è il problema di root?).

Qualcuno sa che cosa potrebbe causare questo problema?

Mi sono aggiornato su El Capitan sul mio Mac personale quando è uscito lo scorso autunno e non ho mai avuto questo problema. Né qualcuno dei colleghi con cui ho parlato ora.

Qualsiasi aiuto sarebbe molto apprezzato.

    
posta alexjwong 21.04.2016 - 18:03
fonte

2 risposte

3

Risulta che il mio problema è relativo a un bug nelle versioni 9.9 e 9.91 di JAMF (software di gestione aziendale) come descritto qui: link
Non è chiaro se sia direttamente correlato a El Capitan o se interessa tutte le versioni di OS X.

Per quanto ne so, questo bug in JAMF non è stato ancora risolto ma ho trovato una soluzione che allevia l'elevato utilizzo della CPU da spotlight:

Per riferimento, i passaggi da me risolti sono:

-remove tutti file Spotlight.plist in / Libreria / Preferenze ridotte /
-ottenere il processo attuale del riflettore (si riavvia automaticamente)

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

Tieni presente che potrebbero esserci più file Spotlight.plist di quelli che ho esplicitamente indicato - cancelli tutti.

Questo non funzionerà se il problema non deriva da JAMF!

L'utilizzo della CPU e dell'energia dovrebbe tornare alla normalità a questo punto. Per quanto ne so, questa è ancora una soluzione temporanea e il problema si ripresenterebbe al riavvio, su cui dovresti riapplicare questa correzione.

    
risposta data 04.05.2016 - 23:54
fonte
2

Non ho trovato una soluzione per Spotlight, ma ho trovato una soluzione per disabilitare Spotlight e alleviare la masterizzazione della CPU.

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

(cortesia di un collaboratore)

    
risposta data 29.04.2016 - 18:01
fonte

Leggi altre domande sui tag