Тест iops в Linux используя fio

fio (flexible I/O tester) — инструмент создающий потоки записи/чтения по которым можно оценить производительность файловой системы, так сказать увидеть скорость в Мбайт/с, IOPS и т.д.

Устанавливается в Ubuntu/Debian командами:

sudo apt-get update
sudo apt-get install fio

Для систем с графическим интерфейсом можно установить утилиту управления:

sudo apt-get install gfio

Пример теста случайной записи/чтения:

fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=4G --readwrite=randrw --rwmixread=75

Тест случайного чтения:

fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=4G --readwrite=randread

Тест случайной записи:

fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --filename=test --bs=4k --iodepth=64 --size=4G --readwrite=randwrite

В процессе теста создается файл test, не забываем его удалить по завершению:

rm test

Статья взята с сайта UNLIX.RU (Там же можно найти много другой полезной информации 😉

.
Декабрь 2024
Пн Вт Ср Чт Пт Сб Вс
 1
2345678
9101112131415
16171819202122
23242526272829
3031