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.
sudo opensnoop -n Dock
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:
sudo rm /System/Library/CoreServices/DefaultDesktop.jpg
sudo ln -s /Library/Desktop\ Pictures/Lion.jpg /System/Library/CoreServices/DefaultDesktop.jpg
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.