Download List

项目描述

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.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-02-25 07:29 Back to release list
2.0.4

此版本更新的 Windows 端口,现在是完整的 64 位使用 MingGW 而不这个软件。它具有支持作业之间基于令牌的流量控制。它简洁的输出格式修复磁盘的奴隶输出。它修复尝试切换区域,如果没有区域启用,导致验证失败。它将添加校验和来验证标头,要能够验证那些分别在从磁盘加载。加速模式验证。做阅读的时候不计算滞后时间统计信息的修复验证。用于日志记录的 IOPS 和 BW 混合工作负载的修补程序。此版本合并 crc32c 和 crc32c 英特尔验证格式,并将始终使用硬件辅助 crc32c 如果可用。
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.

Project Resources