Möglicherweise ist Ihnen bekannt, dass Lion MTMFS, das Mobile Time Machine File System, eingeführt hat.
Ich hatte jetzt einige Fälle, in denen MTMFS stundenlang einen ganzen Kern meines Dual-Core-MacBook Pro (Mitte 2009) zerkaut hat, ohne den Beweis, dass es tatsächlich etwas Konstruktives tut.
Infolgedessen steigt die CPU-Temperatur und die Lüfter laufen schnell und laut.
Durch einen Neustart der Maschine wurden die Dinge wieder leiser, aber ich gehe davon aus, dass es wieder von vorne anfängt.
Versteht jemand MTMFS gut genug, um vorzuschlagen, warum es sich selbst beschäftigt (oder ist es höchstwahrscheinlich einfach ein Fehler) oder ob es derzeit eine Lösung gibt? Ich fürchte, ich könnte taub oder verbrüht sein, bevor Apple ein Update veröffentlicht ...
Antworten:
Ich litt heute darunter, als ich einen Fund machte / -was auch immer -exec dies-oder-das {} \;
Plötzlich bekam mtmfs 100% CPU. Es stellt sich heraus, dass mtmfs ein spezielles Dateisystem ist, das unter / Volumes / MobileBackups eingehängt ist. Wenn Sie etwas ausführen, das wahllos auf Dateien zugreift, wie z. B. eine Suche (was viele "sauberere" Programme tun), wird mtmfs beim Zugriff auf seine Dateien viel CPU verbrauchen.
Sie haben zwei Möglichkeiten:
1) Deaktivieren Sie, wie empfohlen, lokale Time Machine-Sicherungen (sudo tmutil disablelocal).
2) Stellen Sie sicher, dass Sie / Volumes / MobileBackups (oder sogar / Volumes) vom Suchbefehl ausschließen, da es eine Pita sein kann, eine Suche über Netzwerkdateisysteme durchzuführen.
Das sollte das Problem lösen.
quelle
Um das Problem aufzuspüren, müssen Sie sich möglicherweise mit
fs_usage
anderen Tools befassen, mit denen die Aktivität des Dateisystems erfasst wird.Normalerweise habe ich kleinere Korruptionsprobleme in einem Dateisystem (oder Fehler im Code - es ist schwer zu sagen / schwer zu reproduzieren) als Ursache dafür gesehen. In der Praxis kann ich es nicht wieder zum Scheitern bringen, nachdem ich das vorhandene lokale Backup gesäubert habe.
sudo tmutil disablelocal
sudo tmutil enablelocal
quelle
Das Ausführen von
sudo find / -type f -mmin -5
mtmfs unter Verwendung von 85% meines Mac hat ergeben, dass der Prozess gerade schreibt/Volumes/MobileBackups/Backups.backupdb
.Ich vermute, dass TM seine tägliche lokale Sicherung durchführte.
quelle
Ich habe das auch bei meinem neuen MacBook Air bemerkt. Ich habe festgestellt, dass das Aus- und Wiedereinschalten von Time Machine den CPU-Verbrauch stoppt, aber ich weiß nicht, wie ich ihn stoppen kann.
quelle