fio 是一个 I/O 工具用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等等, I/O priorities (for newer Linux kernels), rate I/O, forked or threaded jobs 等等。
fio 2.0.14 改进记录:
Autodetect features with a new configure script when building.
Improve ETA for some workloads.
Support for verify mode that requires no metadata, greatly reducing memory requirements for big device verify workloads.
Ensures fsync is always done, even for direct/raw I/O (if asked to).
Support for unified read/write/trim reporting.
A few axmap and cpuclock bugfixes.
Fixes zones and numjobs used together.
Adds support for idle profiling, showing idle system CPU when running a workload.
Various Windows fixes.
FreeBSD now supports CPU affinities.
Many other fixes; all users should upgrade
项目主页:http://git.kernel.dk/?p=fio.git;a=summary
来自:开源中国社区