diskarbitrarationd verbraucht 100 % CPU für 10 Minuten nach dem Auswerfen eines USB-Laufwerks

diskarbitrarationd verbraucht 100 % CPU für 10 Minuten nach dem Auswerfen eines USB-Laufwerks

Vor kurzem hatte ich Probleme beim Auswerfen einer Seagate SRD0SP0 USB 2.0-Festplatte aus meinem Macbook. Sie hat zwei Partitionen, eine ist mein Time Machine-Backup und die andere ist eine ExFAT-Partition für Medien. Es gibt auch ein Sparse-Bundle-Disk-Image.

Beim Auswerfen verbraucht diskarbitrationd etwa 10–15 Minuten lang 100 % einer CPU, bis es schließlich ausgeworfen wird. Die Konsole enthält Dinge wie ...

1/2/13 6:02:32.097 PM fseventsd[67]: could not open <</Volumes/ExFAT/.fseventsd/fseventsd-uuid>> (No such file or directory)
1/2/13 6:02:32.097 PM fseventsd[67]: log dir: /Volumes/ExFAT/.fseventsd getting new uuid: B0B6D688-5CB1-4236-BA7E-BB90E19D3C10
1/2/13 6:07:58.336 PM fseventsd[67]: Events arrived for /Volumes/DiskImage after an unmount request! Re-initializing.
1/2/13 6:07:58.336 PM fseventsd[67]: creating a dls for /Volumes/DiskImage but it already has one...
1/2/13 6:08:03.755 PM fseventsd[67]: Events arrived for /Volumes/ExFAT after an unmount request! Re-initializing.
1/2/13 6:08:03.755 PM fseventsd[67]: creating a dls for /Volumes/ExFAT but it already has one...
1/2/13 6:08:04.227 PM mds[57]: (Error) LSOF: File '/Volumes/ExFAT' (fd=11) left open on device 16777222
1/2/13 6:15:53.927 PM SystemUIServer[302]: Error getting disk for path /Volumes/Backup: Couldn't stat disk
1/2/13 6:16:08.033 PM SystemUIServer[302]: Error getting disk for path /Volumes/Backup: Couldn't stat disk

Ich habe die Datenträgernamen geändert, damit deutlicher erkennbar ist, welcher Datenträger welcher ist.

Ich habe Disk First Aid auf beiden Partitionen ausgeführt. Dies ist OS X 10.8.2 und wurde vor einigen Wochen sauber installiert. Ich habe keine spezielle Software ausgeführt, aber Sophos An

Irgendwelche Ideen, was das Problem sein könnte oder wie ich es diagnostizieren könnte?

Antwort1

Ich muss sagen, dass ich nicht sicher bin, aber für mich scheint das Problem mit den protokollierten „Ereignissen“ die Indizierung des Sparse-Bundle-Disk-Image zu sein.

Ich nehme an, dass „Spotlight“ versucht, beides zu indizieren:

  • Das Disk-Image hat das Volume gemountet (und indiziert), weil Sie wahrscheinlich etwas bearbeitet haben (vielleicht unfreiwillig – behalten Sie es im Auge lsofoder etwas Ähnliches).
  • Und das Verzeichnis, das dieses Disk-Image enthält, aufgrund des vorherigen Punktes (und der Natur von Sparse-Bundle-Disk-Images).

Und ich nehme an, dass Letzterer seinen Index so lange aktualisieren kann, bis Erster fertig ist …


Vielleicht versucht Mac OS X, die Teile des Sparse Bundles zu defragmentieren …

Vielleicht (und möglicherweise) liegt es am Antivirus, der so konfiguriert ist, dass er etwas mit den gemounteten Volumes macht … (und den Sie wahrscheinlich gar nicht wirklich brauchen)


Die ersten Protokolle ließen mich an einen fehlerhaften Block denken … vielleicht ein defektes Laufwerk?


Bedenken Sie außerdem, dass exFAT für Flash-Laufwerke und nicht für mechanische Festplatten optimiert ist. Dies kann sich auf die Gesamtleistung auswirken …

Außerdem habe ich einmal gelesen (ich weiß nicht mehr, wo), dass die exFAT-Implementierung von Mac OS X nicht besonders gut sei; und ehrlich gesagt hatte ich nicht erwartet, dass Apple sie seit der ersten Integration geändert hätte.


Meine vorgeschlagene Lösung – aufgrund der Haupterwähnung von Spotlight in den Protokollen – besteht darin, die Disk-Image-Datei (und alle anderen Dateien, die Sie nicht indizieren müssen) in ein Unterverzeichnis zu verschieben und den Metadatenserver von Spotlight anzuweisen, weder diese noch (wenn es Ihnen nichts ausmacht) das entsprechende gemountete Volume zu indizieren (Sie können das mdutilBefehlszeilentool verwenden); ich würde jedoch vorschlagen, die exFAT-Partition überhaupt nicht zu indizieren, es sei denn, Sie benötigen dies wirklich. Aber ich werde sowohl den Laufwerkszustand als auch das Verhalten von Sophos im Auge behalten …

verwandte Informationen