ioping отправляет I/O-запросы к диску или директории и показывает задержку каждого — аналог ping для дискового I/O.

ioping -c 10 /dev/sda          # 10 запросов к блочному устройству
ioping -c 10 /tmp              # к файловой системе (tmpdir)
ioping -s 4k -c 20 /var        # блок 4K, 20 итераций

Пример вывода:

4 KiB <<< /dev/sda: request=5 time=112.4 us (fast)
--- /dev/sda ioping statistics ---
10 requests completed in 9.00 ms, 40 KiB read
min/avg/max/mdev = 89.2/112.4/201.7/32.5 us

Режим нагрузочного теста — burst IOPS:

ioping -R /dev/sda             # sustained read IOPS
ioping -RL /dev/sda            # sequential read throughput

Удобно сравнивать диски до/после замены, перед настройкой RAID или миграцией на SSD/NVMe.

#linux #sysadmin #performance #disk