Überwachen Sie den Festplattenzugriff unter Mac OS X

Überwachen Sie den Festplattenzugriff unter Mac OS X

Ich habe einen 27-Zoll-iMac mit einer Festplatte, die den Geist aufgibt. Manchmal habe ich hohen Lese-/Schreibzugriff auf die Festplatte, und ich weiß nicht, warum.

Gibt es ein Programm, um die Zugriffe programmspezifisch zu überwachen? Ich möchte wissen, welches Programm die hohen Aktivitäten verursacht.

Antwort1

Mit der Befehlszeilenanwendung können Sie fs_usagedie Festplattennutzung live überwachen. Dazu sind erhöhte Rechte erforderlich.

Geben Sie im Terminal ein:

sudo fs_usage

Das einzige Problem ist, dass Sie die Ausgabe ohne Filterung nach Anwendungen wahrscheinlich nicht schnell genug lesen können. So filtern Sie nach bestimmten Anwendungen:

sudo fs_usage Finder

Gewünscht ist der interne Anwendungsname, der zB auch in verwendet wird ps, nicht der Name des Anwendungspakets.


Eine andere Option ist opensnoop: Es überwacht nur die Dateiöffnungsaktivität und enthält weniger Rauschen als, fs_usageaber Sie müssen beispielsweise grepdie Ausgabe filtern.

Es enthält den numerischen Dateideskriptor, der vom Aufruf zum Öffnen der Datei zurückgegeben wurde oder -1wenn dieser fehlgeschlagen ist. Dies muss jedoch nicht unbedingt auf ein echtes Problem hinweisen: Viele Programme scheinen Dateien (z. B. Konfigurationsdateien) spekulativ zu öffnen und, wenn sie nicht vorhanden sind, auf die Standardeinstellungen zurückzugreifen.

Es sind außerdem erhöhte (dh root) Berechtigungen erforderlich:

sudo opensnoop

Es ist ideal für die Beantwortung von Fragen wieDieses hier: Ausführen opensnoop | grep plist, um alle .plistÄnderungen an Konfigurationsdateien zu überwachen, und einige Einstellungen in den Systemeinstellungen ändern, um herauszufinden, wo sie auf der Festplatte gespeichert sind.


Sie können die Prozesse auch in überprüfen /Applications/Utilities/Activity Monitor.app. Wählen Sie einen Prozess in der Liste aus und dannAnsicht » Prozess prüfen » Offene Dateien und Ports.


Sie können auchAbonnieren, ein GUI-Dienstprogramm zur Überwachung von Dateisystemänderungen.

Bildbeschreibung hier eingeben

(Danke@Chealion!)

verwandte Informationen