Das Dock auf meiner MBP-Retina belegt ständig 70 - 80% der CPU.
Dies geschieht auf den beiden Konten auf dem Computer, die beide von meinem vorherigen Lion-MBP migriert wurden.
- Ich habe keine Parallels installiert, was dieses Problem anscheinend verursachen kann.
- Ich habe die Liste des Docks gelöscht und neu gestartet
- Ich habe mehrmals neu gestartet
Irgendwelche Ideen, was dies verursachen könnte?
Hier ist eine Spur auf dem Dock. Ich bin kein Mac-Entwickler, daher fällt mir das Lesen so schwer.
Antworten:
Ich hatte das gleiche Problem auf meiner neuen MBP-Retina. Ich habe Parallels installiert, aber das ähnliche Problem, das durch Parallels verursacht wurde, wurde in einem Parallels-Update (das ich installiert habe) behoben. Darüber hinaus hat keine der im Parallels-Forum vorgeschlagenen Problemumgehungen (z. B. Löschen des Windows-Anwendungsordners vom Dock) das Problem für mich behoben. Ich habe auch versucht, die Liste des Docks zu löschen, den Prozess neu zu starten und den Computer mehrmals neu zu starten. Nichts davon hat das Problem behoben. Der Dock-Prozess würde wieder 100% CPU verwenden.
Folgendes habe ich getan, um Fehler zu beheben und zu beheben:
Führen Sie dies über die Befehlszeile aus. Dieser Befehl listet die Dateien auf, auf die der Dock-Prozess zugreift oder auf die zugegriffen wird.
Ich fand, dass Dock wiederholt versuchte, darauf zuzugreifen
/System/Library/CoreServices/DefaultDesktop.jpg
, was eine symbolische Verbindung zu ist/Library/Desktop Pictures/Galaxy.jpg
. Das einzige Problem war, dass/Library/Desktop Pictures/Galaxy.jpg
es das nicht gab. Ich bin nicht sicher, ob das Betriebssystem an dieser Stelle ohne es kam oder ob ich es gelöscht oder versehentlich verschoben habe. Um dies zu beheben, habe ich den symbolischen Link zu einem anderen Desktop-Bild mit den folgenden zwei Befehlen neu geordnet:Es scheint, dass das Problem darin bestand, dass Dock wiederholt versuchte und nicht auf die fehlende Datei Galaxy.jpg zugreifen konnte, um meinen Desktop-Hintergrund über den symbolischen Link DefaultDesktop.jpg festzulegen. Sobald dieser symbolische Link auf eine echte JPG-Datei zeigte, wurde die hohe CPU-Auslastung von Dock gestoppt. Bei früheren MBPs war DefaultDesktop.jpg eine echte JPG-Datei (einer Galaxie).
Außerdem wurde ein weiteres Problem behoben, bei dem mein Computer beim Versuch, mich anzumelden, hängen blieb, wenn ich meinen Bildschirm sperrte und dann mein Kennwort zum Entsperren eingab. Meine Vermutung ist, dass das Dock versucht hat, auf dieselbe fehlende Datei zuzugreifen auf dem Anmeldebildschirm hängen.
quelle
Hier ist eine einfachere Lösung für Nicht-Techniker wie mich, die für mich funktioniert hat:
Für das, was es wert ist, habe ich dieses Problem in die Genius Bar in einem Apple Store gebracht und sie haben es zu "Engineering" bei Apple eskaliert. Die Antwort, die zurückkam, war, dass es Parallels Schuld ist, obwohl ich ihnen klar gesagt habe, dass ich keine Parallels laufen lasse. Ich glaube nicht, dass Apple erkennt, dass dies ihre Schuld ist. Es ist ziemlich einfach - alles über das Hintergrund-Desktop-Bild!
quelle
Eine Sache, die Sie versuchen sollten, ist, die Dock-Einstellungsdateien vorübergehend zu entfernen und zu prüfen, ob die CPU-Störung aufhört. Versuchen Sie dies im Terminal:
Nach dem Neustart von Dock.app sollte es nur mit den Standardsymbolen geöffnet werden. Abhängig vom Vorhandensein installierter Apple-Apps werden im Dock auch für sie (iWork, iLife usw.) Symbole für diese Apps erstellt. Sie müssen auch Ihre Dock-Einstellungen zurücksetzen und andere Apps hinzufügen, wie Sie es für richtig halten.
Wenn Sie mit dem Fix zufrieden sind und das Dock die CPU nicht hämmert, löschen Sie die alten Dock-Einstellungsdateien, die alle Probleme verursacht haben:
Wenn Sie jedoch aus irgendeinem Grund die ursprünglichen Einstellungsdateien wiederherstellen möchten, gehen Sie folgendermaßen vor:
Tipp zur Fehlerbehebung : Wechseln Sie zwischen den alten und neuen Einstellungsdateien und starten Sie das Dock neu, um festzustellen, ob die CPU überlastet ist. Wenn eine Wiederherstellung der ursprünglichen Voreinstellungsdateien dazu führt, dass sich das Dock schlecht verhält, wird etwas in einer oder beiden der beiden Dateien munged. Wenn das Dock die CPU jedoch immer noch mit neuen Einstellungsdateien hämmert, stimmt etwas anderes nicht.
quelle
Geschieht dies mit dem Standard-Dock oder erst, nachdem Sie Ihre eigenen Symbole hinzugefügt haben? Wenn Sie die Dock-Listen entfernen und neu starten, geschieht dies erneut, ohne dass Sie das Dock berühren?
Wenn Sie keine benutzerdefinierten Elemente im Dock haben, kann ich mir nur vorstellen (abgesehen von einem obskuren MBP-R-Fehler), dass sich möglicherweise etwas im Ordner oder in den Apps des Downloads (oder in einem der angezeigten Ordner) befindet im Standard-Dock), wodurch das Dock beim Lesen des Dateisystems hängen bleibt.
Eine mögliche Lösung könnte darin bestehen, den Ordner "Downloads" zu "leeren" (den Inhalt an einen temporären Ort außerhalb der Reichweite des Docks zu verschieben) und Ihre Berechtigungen zu korrigieren (falls im Ordner der Anwendung etwas nicht stimmt.
quelle
Der Vorschlag über die symbolische Verknüpfung hat den Trick für mich getan. Ich musste stattdessen diesen Befehl verwenden, der einen etwas anderen Link für den Desktop-Bildordner enthält:
quelle
Desktop Pictures
Das ist mir auch passiert und hat mich ein bisschen ausgeflippt, der Computer wurde fast unbrauchbar. Die Konsole wurde gestartet und alle Fehler betrafen "Standard-Desktop-Hintergrundbild kann nicht gefunden werden". Das Hintergrundbild wurde in der Einstellungs-App auf den Standardwert geändert, und alles wurde wieder normal.
IMO ist dies ein Fehler in Lion und die Art und Weise, wie es mit Hintergrundbildern umgeht. Sehr, sehr komisch.
quelle
Zusätzlich zu den oben genannten guten Antworten, die Sie von einem anderen System migriert haben, würde ich Folgendes vorschlagen:
Reparieren Sie die Berechtigungen, bis alles in Ordnung ist.
Stellen Sie sicher, dass Sie das Software-Update-Update angewendet haben, das Ende letzter Woche für Ihr System veröffentlicht wurde.
Schick mir den Computer, damit ich damit spielen kann :)
quelle