верхний эквивалент для отображения ввода / вывода для процесса (в секунду) на Mac / OSX

673
ddofborg

Существует ли topаналогичный (визуальный) инструмент, который может отображать данные ввода-вывода на диск процесса (КБ / с)?

Вопрос уже задавался в разделе «Мониторинг активности диска», «наверху» или неттоп (на процесс) на Mac? и что вызывает всю активность диска на OS X? , но iotopне работает в El Capitan.

Вывод IOTOP на 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 ответ на вопрос

0
Lorenzolamasse

Вы должны частично отключить SIP, чтобы разрешить отладку dtrace, чтобы iotop работал на 10.11+:

csrutil status show: Состояние защиты целостности системы: включено (пользовательская конфигурация).

Конфигурация: Apple Internal: отключено Подписывание Kext: отключено Защита файловой системы: включено Ограничения отладки: включено Ограничения DTrace: включено Защита NVRAM: включена Проверка базовой системы: включена

Я лично полностью отключил его, но вы, вероятно, можете ограничиться ограничением DTrace, если вам лучше не рисковать.

Похожие вопросы