Release Notes: A major overhaul was undertaken, splitting the front and back ends. Fio can now be run as a server and a client, and it is possible to control jobs on multiple machines from a single client. Cheap and simple data scrambling is now used by default to defeat SSD compression/de-duplication. Completion latency percentile support was added. The terse output format was revised to version 3, adding disk utilization, IOPS, and latency percentiles. Pattern verifies were sped up. Various fixes were included for FreeBSD, Windows, HP-UX, Mac OS X, and AIX.


Release Notes: This release adds a few select fixes for the Windows platform, fixes the terse output when used with a description field, enhances display of reaped threads (indicating whether they exited normally, were killed, or died due to a signal), removes the assert which could occasionally trigger on verify overwrites, and fixes the "Group run status" aggrb field.


Release Notes: A new offset_increment option to more easily be able to have different threads use different regions of a file/device. A new buffer_compression_percentage option enabling the user to specify the compression ratio to expect from the data written by fio. A fix for a segfault caused by invalid verification job files. A few client/server bugfixes. A fix for a bug that caused early termination of fio with verify_backlog. A fix for a problem with iodepth_batch_complete=0 and accounting. Enables read/write sequential offset to be a non-multiple of the block size.


Release Notes: A bug affecting IOPS logging was fixed.


Release Notes: This release updates the Windows port, which is now full 64-bit using MingGW instead of Cygwin. It has support for token-based flow control between jobs. It fixes disk slave output in terse output format. It fixes attempts to switch zones without zones enabled, which caused verify failure. It adds checksums to verify headers, to be able to verify those separately on load from disk. Speedup pattern verification. A fix for not calculating latency statistics when doing read verifies. A fix for logging of IOPS and BW on mixed workloads. This release merges crc32c and crc32c-intel verify formats, and will always use hardware-assisted crc32c if available.


Release Notes: A major overhaul was undertaken, splitting the front and back ends. Fio can now be run as a server and a client, and it is possible to control jobs on multiple machines from a single client. Cheap and simple data scrambling is now used by default to defeat SSD compression/de-duplication. Completion latency percentile support was added. The terse output format was revised to version 3, adding disk utilization, IOPS, and latency percentiles. Pattern verifies were sped up. Various fixes were included for FreeBSD, Windows, HP-UX, Mac OS X, and AIX.