Fio v-2.0.10 released.

fio is an I/O tool meant to be used both for benchmark and stress/hardware verification. It has support for 13 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. Fio is in wide use in many places, for both benchmarking, QA, and verification purposes. It supports Linux, FreeBSD, NetBSD, OS X, OpenSolaris, AIX, HP-UX, and Windows.

Platform Unix/Linux

Release Notes v-2.0.10: Support for trim as a primary IO directive, the addition of the JSON output format for easy parsing by both humans and computers, and fixes for a Solaris compilation error, gettid on NetBSD, Windows XP/2003 compatibility, engine starvation for extraordinarily long latencies, and fallocate(), netio compatibility, and support for SIGBREAK. The critical error list is now configurable. Three new IO engines were provided: falloc, e4defrag, and Fusion-io atomic write engine. A new sample job file was provided for SSD steady state performance. A segfault race on exit on non-Linux platforms was fixed. There were various other bugfixes and improvements.

Download : fio-2.0.10.tar.bz2
Read more in here :