cfprefsd mit> 90% CPU - wie kann man herausfinden, welches Programm es verwendet?

6

In den letzten Wochen ist mir aufgefallen, dass mein MacBookPro (Mitte 2014, Core i7, Retina 16 GB RAM, El Capitan auf den neuesten Stand gebracht) ziemlich heiß läuft und die CPU-Auslastung anscheinend den Schaden mit über 90% verursacht. .

Ich bin mir bewusst, dass cfprefsd nur einen anderen Prozess vertuscht, aber ich weiß nicht, wie ich es herausfinden soll. Hat jemand irgendwelche Ideen?

atlaz
quelle
Das ist mir auch aufgefallen. Einige Themen von apple.com discussion.apple.com/thread/7254706?start=0&tstart=0 und discussion.apple.com/thread/7339944
Ashley Coolman

Antworten:

3

Es ist möglich, dass beim Upgrade von Yosemite auf El Capitan unsere Bluetooth-Einstellungen gesichert und vom System gelesen werden.

Ich stellte fest, dass dies die Datei war, die einige Duplikate aufwies: /Library/Preferences/com.apple.Bluetooth.plist

Das Entfernen all dieser Dateien durch sudo und das anschließende Zurücksetzen von PRAM und SMC funktionierte sofort für mich!

Zurücksetzen von PRAM und SMC: Fahren Sie Ihren Mac herunter, drücken Sie die Ein- / Aus-Taste und halten Sie, sobald Sie den Startton hören, die Taste Command+ Option+ P+ gedrücktR

Andres.Codes
quelle
Ich habe nur die plist-Dateien gelöscht und neu gestartet und soweit so gut. Es ist kaum eine richtige Lösung, aber es funktioniert, so wird es tun.
Atlaz
Eigentlich blieb es nicht wirklich behoben. Wenn es zu einem Problem wird, kann ich Bluetooth einfach deaktivieren und wieder aktivieren, aber das fühlt sich immer noch wie ein "Hack" an und ist nicht besonders wissenschaftlich.
atlaz
7

Das "reparierte" es für mich:

Ich bemerkte, dass cfprefsd die Festplatte hämmerte - also benutzte ich fs_usage, um zu verfolgen, was geschrieben wurde:

  1. Öffnen Sie Activity Moniter und ermitteln Sie die PID von cfprefsd
  2. Offene Klemme , sudo fs_usage pid <PID>.

    Ich habe gesehen, dass meine Bluetooth-Einstellungsdatei zerstört wurde.

  3. Also habe ich Bluetooth und cfprefsd deaktiviert .

    Die CPU-Auslastung sank sofort auf ein vernachlässigbares Maß.

Mir ist klar, dass dies nicht das Grundproblem behebt, aber dies hat mein zuvor unbrauchbares MacBook Air wieder nutzbar gemacht, so dass ich dachte, andere würden es zu schätzen wissen.

Ashley Coolman
quelle
3

OK, ich habe nur die gleichen Symptome auf einem kürzlich aktualisierten MacBook Pro 13 "(2015 Edition, also die neueste Hardware) gesehen. Ich habe auf El Capitan aktualisiert und kurz danach angefangen, das Problem der Langsamkeit zu bemerken genug, um die schwerwiegenden Leistungsprobleme zu verursachen, die ich sah (Tastatur reagiert nicht usw.)

Das Deaktivieren von Bluetooth hat das Problem SOFORT gelöst. Ich glaube, Sie haben Ihren Link gefunden. Anstatt es auszuschalten, habe ich es wieder eingeschaltet, das eine verbundene Geräteprofil (ein externes Trackpad) gelöscht und dann erneut gekoppelt. So weit, ist es gut; Ich bin mir nicht sicher, was das "eigentliche" Problem war, aber wenn es dadurch langfristig behoben wird, ist es meiner Meinung nach eine vernünftige Lösung.

Pete
quelle
0

Das gleiche ist mir gerade passiert. Bluetooth vollständig ausgeschaltet und dann der Prozess verschwunden.

Ausführen eines MacBook mit El Capitan und den neuesten Updates.

David
quelle