Flash Drive Benchmarks

Benchmarks by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1412222-LI-FLASHDRIV55.

Flash Drive BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionBtrfsXFSEXT3EXT4Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores)MSI X99S SLI PLUS (MS-7885) v1.0Intel Xeon E5 v3/Core16384MB80GB INTEL SSDSCKGW08NVIDIA GeForce GTX Titan 6144MBIntel C610/X99ASUS PB278Intel ConnectionFedora 213.17.6-300.fc21.x86_64 (x86_64)GNOME Shell 3.14.2X Server 1.16.2.901 (1.16.3 RC 1)nouveau 1.0.113.3 Mesa 10.4.0 Gallium 0.4GCC 4.9.2 20141101btrfs1920x1080xfsext4OpenBenchmarking.orgCompiler Details- --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-linker-hash-style=gnu --with-tune=generic Disk Details- Btrfs: CFQ / relatime,rw,seclabel,space_cache- XFS: CFQ / attr2,inode64,noquota,relatime,rw,seclabel- EXT3: CFQ / data=ordered,relatime,rw,seclabel- EXT4: CFQ / data=ordered,relatime,rw,seclabelProcessor Details- Scaling Governor: intel_pstate powersaveSystem Details- Disk Scheduler: CFQ. Python 2.7.8. SELinux: Enabled.

Flash Drive Benchmarksfio: Rand Read - POSIX AIO - No - 4KB - Default Test Directory - MB/sfio: Seq Read - POSIX AIO - No - 4KB - Default Test Directory - MB/sfio: Seq Write - POSIX AIO - No - 4KB - Default Test Directory - MB/sfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizedbench: 1compilebench: Compilecompilebench: Initial CreateBtrfsXFSEXT3EXT46.4218.1318.3414.256.9310.9812.60265.2816.976.9420.6317.997.505.476.0718.34433.7496.825.9020.0410.944.535.604.9510.92296.1091.086.1919.3319.1626.4727.1020.4719.02406.08161.85OpenBenchmarking.org

Flexible IO Tester

Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/sBtrfsXFSEXT3EXT4246810SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 6SE +/- 0.01, N = 36.426.945.906.191. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/sBtrfsXFSEXT3EXT4510152025SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.14, N = 318.1320.6320.0419.331. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 2.1.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/sBtrfsXFSEXT3EXT4510152025SE +/- 0.08, N = 3SE +/- 0.73, N = 6SE +/- 0.97, N = 6SE +/- 0.09, N = 318.3417.9910.9419.161. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lm -lpthread -ldl

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeBtrfsXFSEXT3EXT4612182430SE +/- 1.56, N = 6SE +/- 0.12, N = 3SE +/- 0.26, N = 6SE +/- 1.11, N = 614.257.504.5326.471. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsBtrfsXFSEXT3EXT4612182430SE +/- 0.35, N = 3SE +/- 0.13, N = 3SE +/- 0.23, N = 3SE +/- 1.02, N = 66.935.475.6027.101. (CC) gcc options: -static

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeBtrfsXFSEXT3EXT4510152025SE +/- 0.61, N = 6SE +/- 0.09, N = 3SE +/- 0.27, N = 6SE +/- 0.95, N = 610.986.074.9520.471. (CC) gcc options: -static

Dbench

Client Count: 1

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 1BtrfsXFSEXT3EXT4510152025SE +/- 0.31, N = 6SE +/- 0.31, N = 4SE +/- 0.43, N = 6SE +/- 0.30, N = 612.6018.3410.9219.021. (CC) gcc options: -lpopt -O2

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileBtrfsXFSEXT3EXT490180270360450SE +/- 3.92, N = 5SE +/- 8.44, N = 3SE +/- 9.15, N = 3SE +/- 1.11, N = 3265.28433.74296.10406.08

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateBtrfsXFSEXT3EXT44080120160200SE +/- 1.15, N = 3SE +/- 4.12, N = 3SE +/- 28.58, N = 3SE +/- 5.83, N = 316.9796.8291.08161.85


Phoronix Test Suite v10.8.4