Projects / fio / Releases / 2.0.3

Version 2.0.3 of fio

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.

    Other releases

    •  13 Apr 2012 11:36

    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.

    •  23 Mar 2012 21:57

      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.

      •  28 Feb 2012 14:32

        Release Notes: A bug affecting IOPS logging was fixed.

        •  24 Feb 2012 22:29

          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.

          •  07 Feb 2012 15:45

            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.

            Screenshot

            Project Spotlight

            mpg123

            A realtime player for MPEG audio layer 1, 2, and 3 files.

            Screenshot

            Project Spotlight

            Barista

            A Java [dis]assembler and class file manipulation library.