Bcachefs Linux File-System Testing + Benchmarks
Bcachefs Linux file-system benchmarking against Btrfs, EXT4, F2FS, and XFS on an HDD and SSD. Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1805304-AR-BCACHEFST07.
Application Start-up Time
Background I/O Mix: Only Sequential Reads - Application To Start: GNOME Terminal
Application Start-up Time
Background I/O Mix: Sequential Reads + Writes - Application To Start: GNOME Terminal
SQLite
Timed SQLite Insertions
Flexible IO Tester
Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
Flexible IO Tester
Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
FS-Mark
Test: 1000 Files, 1MB Size
FS-Mark
Test: 5000 Files, 1MB Size, 4 Threads
FS-Mark
Test: 4000 Files, 32 Sub Dirs, 1MB Size
Dbench
Client Count: 6
IOzone
Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance
Threaded I/O Tester
Test: Write - Size Per Thread: 128MB - Thread Count: 16
Threaded I/O Tester
Test: Random Write - Size Per Thread: 128MB - Thread Count: 16
Compile Bench
Test: Initial Create
PostgreSQL pgbench
Scaling: Buffer Test - Test: Normal Load - Mode: Read Write
Flexible IO Tester
Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
Phoronix Test Suite v10.8.5