С чего начать Первые шаги трек · 15 ступеней
Linux Labs
К статье

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.

Загрузка…