nAssortment of data patterns (pattern= or pf=
options).
nControl of I/O request sizes (min=, max=, incr=, bs=
opts).
nChecks for buffer overwrites (pad bytes w/inverted
pattern).
nAllows misaligned data buffers (align= option vs. page
aligned).
nAllows block number encoding (enable=lbdata or
pattern=iot).
uLBA’s are 32-bits
ulbdata big-endian LBA’s
uiot encodes little-endian LBA’s
nReports performance statistics (total stats after test
complete).
nVariable I/O request sizes (incr=variable option).
nVarious flags to control program behavior (debug,
verify, etc).
nIntuitive numeric and runtime string input formats.
nFlags to control test operation (flags=direct,excl,sync
etc).
nNo I/O progress options to detect and report slow or no
I/O.