fio — это инструмент ввода-вывода, предназначенный как для эталонного тестирования, так и для проверки нагрузки/оборудования. Он поддерживает множество различных типов механизмов ввода-вывода, приоритеты ввода-вывода (в более новых ядрах Linux), ввод-вывод с ограниченной скоростью, разветвленные или многопоточные задания и многое другое.
fio может работать как с блочными устройствами, так и с файлами и принимает описания заданий в простом для понимания текстовом формате. Могут отображаться все виды информации о производительности ввода-вывода (включая задержки ввода-вывода и процентили).