fio is an I/O tool meant to be used both for benchmark and stress/hardware verification. It has support for 19 different types of I/O engines (sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio, and more), 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, including complete IO latencies and percentiles. Fio is in wide use in many places, for both benchmarking, QA, and verification purposes. It supports Linux, FreeBSD, NetBSD, OpenBSD, OS X, OpenSolaris, AIX, HP-UX, Android, and Windows.


Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2013-01-10 15:47 Zurück zur Release-Liste

Ein paar Build Probleme wurden behoben, auf ein paar ausgewählte Plattformen, wo Probleme mit CC überschreiben oder fehlende CPU-Uhr-Unterstützung Kompilierung brechen würde. Festlegen der Größe = für Arbeitsauslastungen Zipf/Pareto wurde behoben. Schwimmende Mathe für CPU-Takt beschleunigt und verbessert, weitere overhead reduzieren. Ein möglicher null-Zeiger dereferenziert auf e/a-Überprüfung und Requeue Ereignisse wurde behoben.
A few build issues were fixed on a few select platforms, where issues with CC override or missing CPU clock support would break compilation. Setting of size= for zipf/pareto workloads was fixed. Floating math for CPU clock was sped up and improved, further reducing overhead. A potential null pointer dereference on IO verification and requeue events was fixed.

Project Resources