Назад | Перейти на главную страницу

Найти процесс, вызывающий время ожидания ввода-вывода

mpstat -P ALL показывает высокий% времени ожидания на одном ядре из 8-ядерного процессора, и я пытаюсь выяснить, что записывается на диск. Итак, как я могу выяснить, что работает на этом ядре процессора?

Столбец PSR в выводе:

ps -eLF

покажет вам PID для каждого ядра.

  • Бегать iotop и покажет процесс записи на диск.

Нажмите а в ней на вершину самый жадный процесс.

  • lsof Следующий код вернет список всех файлов, открытых для записи: **

lsof | grep -e "[[:digit:]]\+w"