Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark system/fio.

Project Site

git.kernel.dk

Test Created

12 September 2017

Last Updated

27 December 2018

Test Maintainer

Michael Larabel 

Test Type

Disk

Average Install Time

1 Second

Average Run Time

3 Minutes, 47 Seconds

Accolades

30k+ Downloads

Supported Platforms


Public Result Uploads *Reported Installs **Reported Test Completions **Test Profile Page Views ***OpenBenchmarking.orgEventsFlexible IO Tester Popularity Statisticssystem/fio2017.092017.112018.012018.032018.052018.072018.092018.112019.012019.032019.052019.072019.092019.112020.012020.032020.052020.072020.092020.112021.012021.032021.052021.077K14K21K28K35K
* Uploading of benchmark result data to OpenBenchmarking.org is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly.
** Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
*** Test profile page view reporting began March 2021.
Data current as of 26 July 2021.
Random Read41.4%Sequential Write29.2%Sequential Read29.4%Type Option PopularityOpenBenchmarking.org
Linux AIO37.7%POSIX AIO45.8%Sync16.4%IO Engine Option PopularityOpenBenchmarking.org
Yes49.1%No50.9%Buffered Option PopularityOpenBenchmarking.org
No93.5%Yes6.5%Direct Option PopularityOpenBenchmarking.org
512KB11.6%4KB74.9%16KB5.4%4MB8.1%Block Size Option PopularityOpenBenchmarking.org

Revision History

system/fio-1.9.5   [View Source]   Thu, 27 Dec 2018 17:17:59 GMT
Fix XML generation.

system/fio-1.9.4   [View Source]   Thu, 27 Dec 2018 16:59:55 GMT
Fix case sensitivity from previous upload.

system/fio-1.9.3   [View Source]   Thu, 27 Dec 2018 16:56:31 GMT
Generalize the BSD check to use OS_TYPE = BSDD, allows test to work fine then on DragonFlyBSD.

system/fio-1.9.2   [View Source]   Sat, 01 Dec 2018 08:54:36 GMT
Correction for previous upload.

system/fio-1.9.1   [View Source]   Sat, 01 Dec 2018 08:33:54 GMT
Fixes for BSD/FreeBSD support - https://github.com/phoronix-test-suite/test-profiles/pull/41

system/fio-1.9.0   [View Source]   Tue, 12 Sep 2017 16:19:55 GMT
Initial commit of a system-provided fio disk test


Performance Metrics

This test profile does not have enough data available on OpenBenchmarking.org yet to provide any detailed metrics.

Recent Test Results

OpenBenchmarking.org Results Compare

2 Systems - 4 Benchmark Results

ARMv8 Cortex-A72 - BCM2835 Raspberry Pi 4 Model B Rev 1.4 - 8GB

Ubuntu 20.04 - 5.4.0-1041-raspi - GCC 9.3.0

1 System - 189 Benchmark Results

2 x Intel Xeon Platinum 8380 - Supermicro X12DPi-NT6 v1.00 - Intel Device 0998

Fedora 34 - 5.12.12-300.fc34.x86_64 - GNOME Shell 40.2

1 System - 1 Benchmark Result

2 x Common 32-bit KVM - QEMU Standard PC - Intel 440FX 82441FX PMC

ALT 9.1 - 5.4.123-std-def-alt1 - X Server 1.20.8

1 System - 1 Benchmark Result

Intel Core i7-8550U - Oracle VirtualBox v1.2 - Intel 440FX 82441FX PMC

CentOS Linux 8 - 4.18.0-193.el8.x86_64 - xfs

1 System - 1 Benchmark Result

Intel Core i7-8550U - Oracle VirtualBox v1.2 - Intel 440FX 82441FX PMC

CentOS Linux 8 - 4.18.0-193.el8.x86_64 - xfs

1 System - 2 Benchmark Results

Intel Core i5-10210U - LENOVO LNVNB161216 - 8GB

Ubuntu 20.04.1 LTS - 5.8.0-53-generic - i915drmfb

1 System - 2 Benchmark Results

Intel Core i5-10210U - LENOVO LNVNB161216 - Intel Device 02ef

Ubuntu 18.04 - 5.8.3 - GNOME Shell 3.28.4

1 System - 8 Benchmark Results

Intel Core i5-10210U - LENOVO LNVNB161216 - Intel Device 02ef

Ubuntu 20.04 - 5.8.0-48-generic - GNOME Shell 3.36.7

Find More Test Results