💿 Linux: CPU спит, а сервер тормозит? (iotop)
Ситуация: Сайт открывается медленно. Вы смотрите top — загрузка процессора (Load Average) высокая, но User и System CPU почти по нулям. Где затык? Смотрите на колонку wa (iowait). Если она высокая — процессор тупо ждет, пока диск запишет данные.
Чтобы найти виновника, используйте iotop.
Запуск:
(Флаги: -o показывать только активных, -P группировать процессы, -a накапливать статистику).
Что вы увидите: Прямо как в диспетчере задач, вы увидите, кто именно насилует диск: MySQL, делающий тяжелый JOIN, или Logrotate, сжимающий гигабайты логов.
Нет утилиты? sudo apt install iotop / sudo yum install iotop. Это мастхэв на любом сервере с базой данных.
#linux #iotop #performance #disk #io #troubleshooting
Ситуация: Сайт открывается медленно. Вы смотрите top — загрузка процессора (Load Average) высокая, но User и System CPU почти по нулям. Где затык? Смотрите на колонку wa (iowait). Если она высокая — процессор тупо ждет, пока диск запишет данные.
Чтобы найти виновника, используйте iotop.
Запуск:
sudo iotop -oPa
(Флаги: -o показывать только активных, -P группировать процессы, -a накапливать статистику).
Что вы увидите: Прямо как в диспетчере задач, вы увидите, кто именно насилует диск: MySQL, делающий тяжелый JOIN, или Logrotate, сжимающий гигабайты логов.
Нет утилиты? sudo apt install iotop / sudo yum install iotop. Это мастхэв на любом сервере с базой данных.
#linux #iotop #performance #disk #io #troubleshooting