iostat и pidstat — какой диск занят и какой процесс его грузит
шпаргалка · sysstat 12.6 · Ubuntu 24.04 https://lab.dimsanych.ru/ru/wiki/pidstat-iostat/Шпаргалка
-
iostat -dxsy 1 5диски: tps, kB/s, await, aqu-sz, %util -
iostat -x vda 1 3все поля одного диска -
sudo pidstat -dl 1 5кто читает и пишет, команда целиком -
pidstat -u 1 5процессор по процессам, %wait -
pidstat -r 1 5память и page faults по процессам -
pidstat -d -p 1151 1 5один процесс -
ionice -p 1151класс приоритета диска процесса -
sudo ionice -c3 -p 1151отдать диск остальным (idle)
Ключи
Основные ключи обеих команд — в таблице ниже, группы iostat и
pidstat. Полный список — man iostat, man pidstat.