oberes Äquivalent zur Anzeige der E / A pro Prozess (pro Sekunde) auf Mac / OSX

691
ddofborg

Gibt es ein topähnliches (visuelles) Tool, das pro Prozessdisk-E / A (kb / s) anzeigen kann?

Die Frage wurde bereits unter Überwachung der Festplattenaktivität, oben oder Netto (pro Prozess) auf einem Mac gestellt. und was verursacht die gesamte Festplattenaktivität unter OS X? , iotopfunktioniert aber nicht in El Capitan.

Ausgabe von IOTOP unter OSX El Capitan:

$sudo iotop  dtrace: invalid probe specifier /* * Command line arguments */ inline int OPT_def = 1; inline int OPT_proj = 0; inline int OPT_zone = 0; inline int OPT_clear = 1; inline int OPT_bytes = 1; inline int OPT_elapsed = 0; inline int OPT_dtime = 0; inline int OPT_percent = 0; inline int OPT_device = 0; inline int OPT_mount = 0; inline int OPT_file = 0; inline int OPT_top = 0; inline int INTERVAL = 5; inline int COUNTER = -1; inline int FILTER = 0; inline int TOP = 0; inline string DEVICE = "."; inline string FILENAME = "."; inline string MOUNT = "."; inline string CLEAR = " "; 
3

1 Antwort auf die Frage

0
Lorenzolamasse

Sie müssen SIP teilweise deaktivieren, um dtrace debug zuzulassen, damit iotop auf Version 10.11+ funktioniert:

csrutil status show: Status des Systemintegritätsschutzes: aktiviert (benutzerdefinierte Konfiguration).

Konfiguration: Apple intern: deaktiviert Kext-Signatur: deaktiviert Dateisystemschutz: aktiviert Einschränkungen für das Debugging: DTrace-Einschränkungen aktiviert: NVRAM-Schutz aktiviert: NVRAM-Schutz aktiviert: BaseSystem-Überprüfung aktiviert: aktiviert

Ich habe es persönlich deaktiviert, aber Sie können sich wahrscheinlich auf die DTrace-Beschränkung beschränken, wenn Sie besser auf Nummer sicher gehen.