Extremer Energieverbrauch durch Spotlight

12

Ich habe vor kurzem (vor zwei Tagen) auf meiner Arbeitsmaschine ein Update auf El Capitan durchgeführt (15 "MBP, Mitte 2015, 2,5 GHz Core i7, 16 GB RAM, R9 M370X, 500 GB SSD). Seitdem hat Spotlight meinen Akku entladen und verursacht Die Lüfter drehen sich, als würde sie gleich von meinem Schreibtisch abheben. Meine Akkulaufzeit hat sich von ca. 6-7 projizierten Stunden vor dem Update auf nur 3 Stunden erhöht, bis sie vollständig entladen ist.

Hier ist ein Bild von Activity Monitor:
http://i.imgur.com/BY0MLl7.png und CPU:

           Geben Sie hier die Bildbeschreibung ein

Anfangs dachte ich, dass Spotlight einfach indiziert und dabei viel Energie verbraucht, aber 1. es sollte fast drei volle Tage lang nicht indiziert werden (ich habe überhaupt nicht sehr viele Daten auf der Festplatte gespeichert) 2. Der Indizierungsprozess wird normalerweise als "mdutil" und nicht als "Spotlight" -Prozess bezeichnet. 3. Spotlight zeigt normalerweise einen Fortschrittsbalken an, wenn es tatsächlich indiziert.

Ich habe mehrmals neu gestartet, versucht, das Beenden des Spotlight-Prozesses zu erzwingen (aber es wird nur wieder eingeschaltet und verwendet dieselbe Energie) und versucht, mdutil ein- und auszuschalten und eine Neuindizierung zu erzwingen (ohne Wirkung, höchstwahrscheinlich, weil die Indizierung nicht das Hauptproblem ist ?).

Weiß jemand, was dieses Problem verursachen könnte?

Ich habe auf meinem persönlichen Mac auf El Capitan aktualisiert, als es im letzten Herbst herauskam, und ich hatte dieses Problem nie. Auch keiner der Mitarbeiter, mit denen ich jetzt gesprochen habe.

Jede Hilfe wäre sehr dankbar.

alexjwong
quelle
Welche Suchergebnisse sind in den Systemeinstellungen> Spotlight aktiviert und deaktiviert? Möglicherweise möchten Sie versuchen, alle Kontrollkästchen für Suchergebnisse zu deaktivieren, um festzustellen, ob die CPU-Auslastung abnimmt. Überprüfen Sie dann jede Kategorie einzeln (Anwendungen, Bing-Websuche usw.), um festzustellen, ob eine von ihnen (oder eine Kombination) die CPU erneut in Schwung bringt.
IconDaemon
1
Nachdem alle Kontrollkästchen deaktiviert wurden, sinkt der CPU- und Energieverbrauch leider überhaupt nicht - er stimmt immer noch mit dem überein, was ich in den letzten Tagen gesehen habe (über 50-150 unterschiedliche Energieeffekte). Es kann also sein, dass dieses Problem nicht mit der Indizierung von Spotlight zusammenhängt, sondern dass mit Spotlight selbst etwas nicht stimmt.
Alexjwong
Hast du neu gestartet?
IconDaemon
Viele, viele Male. Ich habe jetzt den Apple Support kontaktiert, alles ausprobiert, was Auswirkungen haben könnte, und nichts funktioniert. Ihr letzter Rat ist, OS X neu zu installieren. Ich werde das versuchen und wenn es das Problem behebt, werde ich das hier bemerken.
Alexjwong
Ich meinte einen Neustart, nachdem das Kontrollkästchen geändert wurde. Ich fühle deinen Schmerz. Ich hatte kürzlich ein ähnliches Problem, bei dem drei Prozesse die gesamte CPU aufgesaugt haben, die Lüfter weggeblasen sind, und ich habe es auf ... warten ... die USB-Verbindung zur USV zurückgeführt. Ich habe den Stecker gezogen / wieder angeschlossen und das Problem ist verschwunden. Ich hoffe, Ihre Lösung ist so einfach.
IconDaemon

Antworten:

6

Es stellt sich heraus, dass mein Problem mit einem Fehler in den Versionen 9.9 und 9.91 von JAMF (Enterprise Management Software) zusammenhängt, wie hier beschrieben: https://jamfnation.jamfsoftware.com/discussion.html?id=19626
Es ist unklar, ob es direkt ist im Zusammenhang mit El Capitan oder wenn es alle Versionen von OS X betrifft.

Soweit ich weiß, wurde dieser Fehler in JAMF noch nicht behoben, aber ich habe eine Problemumgehung gefunden, die die hohe CPU-Auslastung durch Spotlight verringert:

Als Referenz habe ich folgende Schritte ausgeführt:

-Entfernen Sie alle Spotlight.plist-Dateien in / Library / Manged Preferences /
-kill den eigentlichen Spotlight-Prozess (er wird automatisch neu gestartet)

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

Beachten Sie, dass möglicherweise mehr Spotlight.plist-Dateien vorhanden sind, als ich ausdrücklich erwähnt habe. Löschen Sie alle.

Dies funktioniert bei Ihnen nicht, wenn das Problem nicht von JAMF herrührt!

Der CPU- und Energieverbrauch sollte zu diesem Zeitpunkt wieder normal sein. Soweit ich weiß, handelt es sich immer noch um eine vorübergehende Korrektur, und das Problem tritt beim Neustart erneut auf, woraufhin Sie diese Korrektur erneut anwenden müssten.

alexjwong
quelle
3

Ich habe keine Lösung für Spotlight gefunden, aber eine Lösung gefunden, um Spotlight zu deaktivieren und den CPU-Brand zu verringern.

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

(mit freundlicher Genehmigung eines Kollegen)

jsoverson
quelle
Dies geht nicht auf die Frage des OP ein, sondern zeigt lediglich an, wie Spotlight deaktiviert werden kann. Das OP sucht nach Informationen darüber, warum Spotlight möglicherweise so viel Speicher und CPU verbraucht.
Fsb
Danke dafür. Obwohl dies das Grundproblem nicht löst, hält es meinen Fan davon ab, sich wie verrückt zu drehen. Und ich kann Alfred als Spotlight-Ersatz verwenden, bis diese Situation gelöst ist.
Jonescb