Benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2003061-VE-CLEARF2FS80
Clear Linux File-System EXT4 vs. F2FS Benchmarks
Benchmarks by Michael Larabel for a future article.
EXT4:
Processor: Intel Xeon Gold 5218 @ 3.90GHz (16 Cores / 32 Threads), Motherboard: Supermicro X11SPL-F v1.02 (3.1 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 188GB, Disk: 3841GB Micron_9300_MTFDHAL3T8TDP, Graphics: ASPEED, Network: 2 x Intel I210
OS: Clear Linux OS 32480, Kernel: 5.5.6-914.native (x86_64), Display Server: X Server, Compiler: GCC 9.2.1 20200224 gcc_9_2_0_release-659-gf9be6e10c9 + Clang 9.0.1 + LLVM 9.0.1, File-System: ext4, Screen Resolution: 800x600
F2FS:
Processor: Intel Xeon Gold 5218 @ 3.90GHz (16 Cores / 32 Threads), Motherboard: Supermicro X11SPL-F v1.02 (3.1 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 188GB, Disk: 3841GB Micron_9300_MTFDHAL3T8TDP, Graphics: ASPEED, Network: 2 x Intel I210
OS: Clear Linux OS 32530, Kernel: 5.5.7-916.native (x86_64), Display Server: X Server, Compiler: GCC 9.2.1 20200303 gcc_9_2_0_release-714-g224ca3bfe8 + Clang 9.0.1 + LLVM 9.0.1, File-System: f2fs, Screen Resolution: 800x600
FS-Mark 3.3
Test: 1000 Files, 1MB Size
Files/s > Higher Is Better
EXT4 . 974.9 |=========================================================
F2FS . 1085.3 |================================================================
FS-Mark 3.3
Test: 5000 Files, 1MB Size, 4 Threads
Files/s > Higher Is Better
EXT4 . 1856.8 |================================================================
F2FS . 1798.1 |==============================================================
FS-Mark 3.3
Test: 4000 Files, 32 Sub Dirs, 1MB Size
Files/s > Higher Is Better
EXT4 . 981.3 |===========================================================
F2FS . 1070.6 |================================================================
FS-Mark 3.3
Test: 1000 Files, 1MB Size, No Sync/FSync
Files/s > Higher Is Better
EXT4 . 2469.1 |===========================================
F2FS . 3696.0 |================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1566 |==================================================================
F2FS . 1566 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 314667 |================================================================
F2FS . 301000 |=============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1566 |==================================================================
F2FS . 1566 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 322000 |================================================================
F2FS . 298333 |===========================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1336 |==================================================================
F2FS . 1340 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 333000 |=============================================================
F2FS . 350000 |================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1566 |==================================================================
F2FS . 1567 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 355000 |================================================================
F2FS . 331333 |============================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1503 |=================================================================
F2FS . 1520 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 274333 |============================================================
F2FS . 290333 |================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1241 |==================================================================
F2FS . 1146 |=============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 360333 |================================================================
F2FS . 335000 |============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1426 |==================================================================
F2FS . 1093 |===================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 355000 |================================================================
F2FS . 326250 |===========================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 235 |===================================================================
F2FS . 218 |==============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 10200 |=================================================================
F2FS . 9257 |===========================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1517 |==================================================================
F2FS . 1509 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 273000 |============================================================
F2FS . 289667 |================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 645 |===============================================================
F2FS . 681 |===================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 219000 |==============================================================
F2FS . 225000 |================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1530 |==================================================================
F2FS . 1514 |=================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 295000 |================================================================
F2FS . 273000 |===========================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 217 |=========================================================
F2FS . 257 |===================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 9239 |=================================================================
F2FS . 9364 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 645 |==============================================================
F2FS . 702 |===================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 221667 |================================================================
F2FS . 220000 |================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1530 |==================================================================
F2FS . 1512 |=================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 299000 |================================================================
F2FS . 271667 |==========================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 587 |===============================================================
F2FS . 629 |===================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 252000 |==============================================================
F2FS . 260000 |================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 591 |===============================================================
F2FS . 628 |===================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 255667 |==============================================================
F2FS . 264333 |================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1566 |==================================================================
F2FS . 1552 |=================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 322000 |================================================================
F2FS . 284667 |=========================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1566 |==================================================================
F2FS . 1552 |=================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 321667 |================================================================
F2FS . 284333 |=========================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1311 |================================================================
F2FS . 1358 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 291333 |===========================================================
F2FS . 317667 |================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1566 |==================================================================
F2FS . 1552 |=================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 346667 |================================================================
F2FS . 306667 |=========================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1525 |==============================================================
F2FS . 1614 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 279667 |================================================================
F2FS . 256000 |===========================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1341 |==================================================================
F2FS . 1345 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 349000 |==============================================================
F2FS . 358000 |================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1566 |==================================================================
F2FS . 1524 |================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 363667 |================================================================
F2FS . 314000 |=======================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 798 |===================================================================
F2FS . 800 |===================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 383000 |===============================================================
F2FS . 388333 |================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1517 |==============================================================
F2FS . 1610 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 280000 |================================================================
F2FS . 255667 |==========================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 641 |==============================================================
F2FS . 693 |===================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 237000 |===============================================================
F2FS . 240667 |================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1470 |================================================================
F2FS . 1508 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 300333 |================================================================
F2FS . 278333 |===========================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 804 |===================================================================
F2FS . 788 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 372333 |===============================================================
F2FS . 378000 |================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 650 |==============================================================
F2FS . 698 |===================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 237667 |================================================================
F2FS . 239333 |================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 1511 |==================================================================
F2FS . 1503 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 297000 |================================================================
F2FS . 277333 |============================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 587 |=============================================================
F2FS . 640 |===================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 272333 |=============================================================
F2FS . 284000 |================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 587 |=============================================================
F2FS . 647 |===================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
EXT4 . 274000 |==============================================================
F2FS . 285000 |================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3139 |==================================================================
F2FS . 3139 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1229 |==================================================================
F2FS . 1176 |===============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3139 |==================================================================
F2FS . 3139 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1257 |==================================================================
F2FS . 1165 |=============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 2680 |==================================================================
F2FS . 2686 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1300 |===============================================================
F2FS . 1366 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3140 |==================================================================
F2FS . 3140 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1386 |==================================================================
F2FS . 1294 |==============================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3013 |=================================================================
F2FS . 3048 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1072 |==============================================================
F2FS . 1134 |==================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 2490 |==================================================================
F2FS . 2300 |=============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1409 |==================================================================
F2FS . 1309 |=============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 2860 |==================================================================
F2FS . 2192 |===================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1388 |==================================================================
F2FS . 1275 |=============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 476 |===================================================================
F2FS . 443 |==============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 40.0 |==================================================================
F2FS . 36.2 |============================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3041 |==================================================================
F2FS . 3025 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1067 |==============================================================
F2FS . 1131 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1296 |==============================================================
F2FS . 1370 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 855 |=================================================================
F2FS . 879 |===================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3067 |==================================================================
F2FS . 3035 |=================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1152 |==================================================================
F2FS . 1067 |=============================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 442 |=========================================================
F2FS . 521 |===================================================================
Flexible IO Tester 3.18
Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 36.1 |=================================================================
F2FS . 36.6 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1297 |=============================================================
F2FS . 1411 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 865 |===================================================================
F2FS . 860 |===================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3068 |==================================================================
F2FS . 3030 |=================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1168 |==================================================================
F2FS . 1062 |============================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1183 |==============================================================
F2FS . 1265 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 985 |================================================================
F2FS . 1015 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1189 |==============================================================
F2FS . 1263 |==================================================================
Flexible IO Tester 3.18
Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 998 |================================================================
F2FS . 1032 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3139 |==================================================================
F2FS . 3111 |=================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1256 |==================================================================
F2FS . 1111 |==========================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3139 |==================================================================
F2FS . 3111 |=================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1256 |==================================================================
F2FS . 1110 |==========================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 2630 |================================================================
F2FS . 2722 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1139 |=============================================================
F2FS . 1242 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3139 |==================================================================
F2FS . 3110 |=================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1355 |==================================================================
F2FS . 1198 |==========================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3057 |==================================================================
F2FS . 2531 |=======================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1093 |==================================================================
F2FS . 1001 |============================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 2691 |==================================================================
F2FS . 2697 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1363 |================================================================
F2FS . 1397 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3139 |==================================================================
F2FS . 3056 |================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1420 |==================================================================
F2FS . 1227 |=========================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1602 |==================================================================
F2FS . 1608 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1496 |=================================================================
F2FS . 1517 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3042 |==================================================================
F2FS . 2555 |=======================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1095 |==================================================================
F2FS . 998 |============================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1289 |=============================================================
F2FS . 1393 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 926 |==================================================================
F2FS . 940 |===================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 2948 |================================================================
F2FS . 3024 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1173 |==================================================================
F2FS . 1087 |=============================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1615 |==================================================================
F2FS . 1584 |=================================================================
Flexible IO Tester 3.18
Type: Sequential Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1454 |=================================================================
F2FS . 1477 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1308 |==============================================================
F2FS . 1403 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 929 |===================================================================
F2FS . 934 |===================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 3029 |==================================================================
F2FS . 3014 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1160 |==================================================================
F2FS . 1084 |==============================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1181 |=============================================================
F2FS . 1288 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1062 |===============================================================
F2FS . 1109 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1180 |============================================================
F2FS . 1302 |==================================================================
Flexible IO Tester 3.18
Type: Sequential Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
EXT4 . 1070 |================================================================
F2FS . 1112 |==================================================================
IOR 3.2.1
Write Test
MB/s > Higher Is Better
EXT4 . 1865.87 |===============================================================
F2FS . 1779.50 |============================================================
IOR 3.2.1
Read Test
MB/s > Higher Is Better
EXT4 . 1379.21 |===============================================================
F2FS . 1315.48 |============================================================
Apache Cassandra 3.11.4
Test: Writes
Op/s > Higher Is Better
EXT4 . 136606 |================================================================
F2FS . 135958 |================================================================
Facebook RocksDB 6.3.6
Test: Random Fill
Op/s > Higher Is Better
EXT4 . 1151878 |===============================================================
F2FS . 1150378 |===============================================================
Facebook RocksDB 6.3.6
Test: Random Read
Op/s > Higher Is Better
EXT4 . 57287289 |==============================================================
F2FS . 57113094 |==============================================================
Facebook RocksDB 6.3.6
Test: Sequential Fill
Op/s > Higher Is Better
EXT4 . 1338596 |===============================================================
F2FS . 1343489 |===============================================================
Facebook RocksDB 6.3.6
Test: Random Fill Sync
Op/s > Higher Is Better
EXT4 . 1248554 |===============================================================
F2FS . 1248357 |===============================================================
Facebook RocksDB 6.3.6
Test: Read While Writing
Op/s > Higher Is Better
EXT4 . 2782452 |===============================================================
F2FS . 2784682 |===============================================================
MariaDB 10.3.8
Clients: 64
Queries Per Second > Higher Is Better
EXT4 . 1088 |==================================================================
F2FS . 1084 |==================================================================
MariaDB 10.3.8
Clients: 128
Queries Per Second > Higher Is Better
EXT4 . 470 |===================================================================
F2FS . 464 |==================================================================
MariaDB 10.3.8
Clients: 256
Queries Per Second > Higher Is Better
EXT4 . 388 |===================================================================
F2FS . 381 |==================================================================
PostMark 1.51
Disk Transaction Performance
TPS > Higher Is Better
EXT4 . 6148 |========================================================
F2FS . 7212 |==================================================================
PostgreSQL pgbench 12.0
Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only
TPS > Higher Is Better
EXT4 . 211785.91 |=============================================================
F2FS . 205288.66 |===========================================================
PostgreSQL pgbench 12.0
Scaling: Buffer Test - Test: Normal Load - Mode: Read Only
TPS > Higher Is Better
EXT4 . 327538.85 |=============================================================
F2FS . 327703.23 |=============================================================
PostgreSQL pgbench 12.0
Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write
TPS > Higher Is Better
EXT4 . 27785.57 |==============================================================
F2FS . 19540.98 |============================================
PostgreSQL pgbench 12.0
Scaling: Buffer Test - Test: Normal Load - Mode: Read Write
TPS > Higher Is Better
EXT4 . 41814.53 |==============================================================
F2FS . 38763.45 |=========================================================
PostgreSQL pgbench 12.0
Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Only
TPS > Higher Is Better
EXT4 . 226269.61 |=============================================================
F2FS . 220954.65 |============================================================
PostgreSQL pgbench 12.0
Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only
TPS > Higher Is Better
EXT4 . 343254.27 |=============================================================
F2FS . 342112.07 |=============================================================
PostgreSQL pgbench 12.0
Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write
TPS > Higher Is Better
EXT4 . 28916.97 |==============================================================
F2FS . 20426.18 |============================================
PostgreSQL pgbench 12.0
Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write
TPS > Higher Is Better
EXT4 . 41937.73 |==============================================================
F2FS . 38623.61 |=========================================================
Systemd Total Boot Time
Test: Kernel
ms < Lower Is Better
EXT4 . 6317 |==============================================================
F2FS . 6686 |==================================================================
SQLite 3.30.1
Threads / Copies: 8
Seconds < Lower Is Better
EXT4 . 3.470 |================
F2FS . 14.272 |================================================================