fio

I/O benchmark and stress/hardware verification tool

fio is an I/O tool meant to be used both for benchmark and stress/hardware
verification. It has support for 6 different types of I/O engines (sync,
mmap, libaio, posixaio, SG v3, splice), I/O priorities (for newer Linux
kernels), rate I/O, forked or threaded jobs, and much more.

It can work on block devices as well as files. fio accepts job descriptions
in a simple-to-understand text format. Several example job files are included.
fio displays all sorts of I/O performance information, such as completion and
submission latencies (avg/mean/deviation), bandwidth stats, CPU, and disk
utilization, and more. It supports Linux, FreeBSD, and OpenSolaris.

/usr/share/doc/fio-2.0.7/README

fio
---
fio is a tool that will spawn a number of threads or processes doing a
particular type of io action as specified by the user. fio takes a
number of global parameters, each inherited by the thread unless
otherwise parameters given to them overriding that setting is given.
The typical use of fio is to write a job file matching the io load
one wants to simulate.
Source
------
fio resides
more»

/usr/share/man/man1/fio.1.gz

fio(1) fio(1)
NAME
fio - flexible I/O tester
SYNOPSIS
fio [options] [jobfile]...
DESCRIPTION
fio is a tool that will spawn a number of threads or pro‐
cesses doing a particular type of I/O action as specified by
the user. The typical use of fio is to write a job file
matching the I/O
more»

/usr/share/man/man1/fio_generate_plots.1.gz

FIO_GENERATE_PLOTS(1) FIO_GENERATE_PLOTS(1)
NAME
fio_generate_plots - Generate plots for Flexible I/O Tester
SYNOPSIS
fio_generate_plots title
DESCRIPTION
This manual page documents briefly the fio_generate_plots
command. This manual page was written for the Debian distri‐
bution because the original program does not have
more»