Estremo utilizzo di energia da parte di Spotlight


12

Di recente (due giorni fa) ho aggiornato a El Capitan sulla mia macchina da lavoro (15 "MBP, metà 2015, Core i7 da 2,5 GHz, 16 GB di ram, R9 M370X, SSD da 500 GB) e da allora, Spotlight ha esaurito la batteria e ha causato i fan girano come se stessero 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 scarica.

Ecco un'immagine di Activity Monitor:
http://i.imgur.com/BY0MLl7.png e CPU:

           inserisci qui la descrizione dell'immagine

Inizialmente pensavo che Spotlight stesse semplicemente indicizzando e utilizzando elevate 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 di indicizzazione viene generalmente chiamato "mdutil" anziché il processo "Spotlight" effettivo e 3. Spotlight di solito visualizza una barra di avanzamento quando in realtà sta indicizzando.

Ho riavviato più volte, ho provato a chiudere forzatamente il processo Spotlight (ma si riaccende e utilizza la stessa energia) e ho provato ad accendere e spegnere mdutil e forzare la reindicizzazione (senza alcun risultato, molto probabilmente perché l'indicizzazione non è il problema principale ?).

Qualcuno sa cosa potrebbe causare questo problema?

Ho aggiornato a El Capitan sul mio Mac personale molto tempo fa, quando è uscito per la prima volta lo scorso autunno e non ho mai avuto questo problema. Né uno dei colleghi con cui ho parlato ora.

Qualsiasi aiuto sarebbe molto apprezzato.


Quali risultati della ricerca sono abilitati e disabilitati in Preferenze di Sistema> Spotlight? Potresti provare a deselezionare tutte le caselle di controllo Risultati ricerca e vedere se l'utilizzo della CPU diminuisce. Quindi controlla ciascuna categoria una per una (Applicazioni, Ricerche Web Bing, ecc.) Per vedere se una di esse (o una combo) provoca nuovamente il luccio della CPU.
IconDaemon,

1
Deselezionando tutte le caselle di controllo, l'utilizzo della CPU e dell'energia purtroppo non diminuisce affatto - è ancora coerente con quello che ho visto negli ultimi giorni (oltre 50-150 diversi impatti energetici). Quindi potrebbe essere che questo problema non sia legato a ciò che Spotlight sta indicizzando ma piuttosto c'è qualcosa di sbagliato in Spotlight stesso?
alexjwong,

Hai riavviato?
IconDaemon,

Molte, molte volte Ho contattato il supporto Apple ora, ho provato tutto ciò che potrebbe avere qualche impatto e nulla funziona. Il loro ultimo consiglio è di reinstallare OS X. Lo proverò e se risolve il problema, lo noterò qui.
alexjwong,

Intendevo un riavvio dopo aver apportato le modifiche alla casella. Condivido il tuo dolore. Di recente ho avuto un problema simile in cui tre processi hanno risucchiato tutta la CPU, le ventole sono sparite e l'ho rintracciato per ... aspettare ... la connessione USB all'UPS. Ho scollegato / ricollegato e il problema è andato via. Spero che la tua soluzione sia semplice.
IconDaemon

Risposte:


6

Si scopre che il mio problema è legato a un bug nelle versioni 9.9 e 9.91 di JAMF (software di gestione aziendale) come descritto qui: https://jamfnation.jamfsoftware.com/discussion.html?id=19626
Non è chiaro se sia direttamente correlati 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 alternativa che allevia l'alto utilizzo della CPU da parte di Spotlight:

Per riferimento, i passaggi che ho fatto per risolvere erano:

-Rimuovi tutti i file Spotlight.plist in / Libreria / Preferenze
gestite / -Uccidi il processo Spotlight effettivo (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

Nota che potrebbero esserci più file Spotlight.plist di quelli che ho esplicitamente indicato: eliminali tutti.

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

A questo punto l'utilizzo della CPU e dell'energia dovrebbe tornare alla normalità. Per quanto ne so, questa è ancora una soluzione temporanea e il problema ritorna al riavvio, su cui è necessario applicare nuovamente questa correzione.


3

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

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

(per gentile concessione di un collega)


Questo non affronta la domanda del PO, indica solo come disabilitare Spotlight. L'OP sta cercando informazioni su ciò che potrebbe causare Spotlight a utilizzare così tanta memoria e CPU.
fsb,

Grazie per questo. Anche se questo non risolve il problema alla radice, impedisce al mio fan di girare come un matto. E sono in grado di utilizzare Alfred come sostituto di Spotlight fino a quando questa situazione non viene risolta.
jonescb,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.