Руководства по командной строке

Man » Онлайн-руководство по iotop - подробная онлайн-документация для страницы man iotop

🌍
iotop - простая программа для мониторинга ввода-вывода, похожая на top

СИНТАКСИС

iotop [ОПЦИИ]

ОПИСАНИЕ

iotop отслеживает информацию об использовании ввода-вывода, выводимую ядром Linux (требуется версия 2.6.20 или более поздняя), и отображает таблицу текущего использования ввода-вывода процессами или потоками в системе. Как минимум, опции CONFIG\_TASK\_DELAY\_ACCT, CONFIG\_TASK\_IO\_ACCOUNTING, CONFIG\_TASKSTATS и CONFIG\_VM\_EVENT\_COUNTERS должны быть включены в конфигурации сборки ядра Linux, а начиная с версии ядра Linux 5.14, должна быть включена sysctl kernel.task_delayacct.

iotop отображает столбцы для пропускной способности ввода-вывода, прочитанной и записанной каждым процессом/потоком в течение периода выборки. Он также отображает процент времени, в течение которого поток/процесс был занят ожиданием ввода-вывода или обменом данными. Для каждого процесса отображается его приоритет ввода-вывода (класс/уровень).

Кроме того, общая пропускная способность ввода-вывода, прочитанная и записанная в течение периода выборки, отображается в верхней части интерфейса. Общие значения DISK READ и DISK WRITE представляют общую пропускную способность чтения и записи между процессами и потоками ядра с одной стороны и подсистемой блочных устройств ядра с другой. В то время как текущие значения DISK READ и DISK WRITE представляют соответствующую пропускную способность для текущего дискового ввода-вывода между подсистемой блочных устройств ядра и базовым оборудованием (HDD, SSD и т. д.). Таким образом, значения Total и Current могут не совпадать в любой момент времени из-за кэширования данных и переупорядочения операций ввода-вывода, происходящих в ядре Linux.

Используйте клавиши «влево» и «вправо», чтобы изменить порядок сортировки, клавишу «r», чтобы изменить порядок сортировки, клавишу «o», чтобы переключить опцию --only, клавишу «p», чтобы переключить опцию --processes, клавишу «a», чтобы переключить опцию --accumulated, клавишу «q», чтобы выйти, или клавишу «i», чтобы изменить приоритет потока или потоков процесса. Любая другая клавиша приведет к повторному обновлению.

ОПЦИИ

--version
Отобразить номер версии и выйти

-h, --help
Отобразить информацию об использовании и выйти

-o, --only
Отображать только процессы или потоки, которые фактически выполняют операции ввода-вывода, вместо того, чтобы отображать все процессы или потоки. Это можно динамически переключить, нажав клавишу «o».

-b, --batch
Включить неинтерактивный режим. Полезно для записи данных об использовании ввода-вывода с течением времени.

-n NUM, --iter=NUM
Установите количество итераций перед выходом (по умолчанию не выходить). Это наиболее полезно в неинтерактивном режиме.

-d SEC, --delay=SEC
Установите задержку между итерациями в секундах (по умолчанию 1 секунда). Принимает нецелые значения, такие как 1.1 секунды.

-p PID, --pid=PID
Список процессов/потоков для мониторинга (по умолчанию все).

-u USER, --user=USER
Список пользователей для мониторинга (по умолчанию все)

-P, --processes
Отображать только процессы. Обычно iotop отображает все потоки.

-a, --accumulated
Отображать накопленный ввод-вывод вместо пропускной способности. В этом режиме iotop показывает объем ввода-вывода, выполненного процессами с момента запуска iotop.

-k, --kilobytes

Используйте килобайты вместо удобных для восприятия единиц. Этот режим полезен при использовании в скриптах пакетного режима iotop. Вместо выбора наиболее подходящей единицы измерения, iotop будет отображать все размеры в килобайтах.

-t, --time

Добавляет метку времени в каждую строку (подразумевает --batch). Каждая строка будет начинаться с текущего времени.

-q, --quiet

Подавляет некоторые строки заголовка (подразумевает --batch). Этот параметр можно указать до трех раз для удаления строк заголовка.

--no-help

Отключает отображение справки по сочетаниям клавиш. -q имена столбцов печатаются только в первой итерации, -qq имена столбцов никогда не печатаются, -qqq сводка по вводу-выводу никогда не печатается.

ССЫЛКИ

ionice(1), top(1), vmstat(1), atop(1), htop(1)

АВТОР

iotop был написан Гийомом Шазареном.

Эта страница руководства была начата Полом Вайзом для проекта Debian и находится в общественном достоянии.