Мне нужно отслеживать статистику ввода-вывода процесса, который записывает на диск. Цель состоит в том, чтобы избежать слишком высокой скорости записи в течение длительных периодов.
Я знаю, что есть iostat
инструмент для решения этой задачи в общесистемной перспективе.
Есть ли что-то похожее на мониторинг использования диска одним процессом?
linux
process
monitoring
disk-usage
Маттео Чеккарелло
источник
источник
Ответы:
То, что вы хотите
iotop
. Большинство дистрибутивов имеют пакет для этого, обычно называемый (достаточно логично)iotop
.Одна очень крутая команда (по крайней мере, в системе, которая не очень занята)
iotop -bo
. Это покажет I / O, как это происходит. Он также имеет опции для мониторинга только определенных процессов или процессов, принадлежащих указанным пользователям.источник
iotop
требуется?