Ubuntu 12.10 File-Systems EXT4 Btrfs

Ubuntu 12.10 file-system benchmarking of EXT4, Btrfs, and XFS. A future article will explore into more detail and on latest Linux 3.6 kernel from Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1209093-RA-UBUNTU12132.

Ubuntu 12.10 File-Systems EXT4 BtrfsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionEXT4BtrfsXFSIntel Core i7-3517UE @ 2.10GHz (4 Cores)CompuLab Intense-PCIntel 3rd Gen Core DRAM2 x 4096 MB DDR3-1333MHz500GB Hitachi HCC54755Intel Gen7 Mobile (1000MHz)Realtek ALC888VA2431Intel 82579LM Gigabit Connection + Realtek RTL8188CE 802.11b/g/nUbuntu 12.103.5.0-13-generic (x86_64)Unity 6.4.0X Server 1.12.99.905 (1.13.0 RC 5)intel 2.20.33.0 Mesa 8.1-develGCC 4.7ext41920x1080btrfsxfsOpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v Disk Details- EXT4: DEADLINE / data=ordered,relatime,rw- Btrfs: DEADLINE / relatime,rw,space_cache- XFS: DEADLINE / attr2,noquota,relatime,rwProcessor Details- Scaling Governor: ondemandSystem Details- Disk Scheduler: DEADLINE. Python 2.7.3. Compiz was running on this system.

Ubuntu 12.10 File-Systems EXT4 Btrfsfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSynciozone: 1MB - 8GB - Read Performanceiozone: 1MB - 8GB - Write Performanceiozone: 64Kb - 8GB - Read Performanceiozone: 64Kb - 8GB - Write Performancetiobench: Rand Write - 64MB - 8compilebench: Initial Createapache: Static Web Page Servingdbench: 1EXT4BtrfsXFS13.5729.0017.20197.6784.0455.9275.5649.802.6287.9018487.777.9214.9821.2314.73146.5281.5570.0284.3569.8834.3581.5918409.988.8714.6325.8014.07195.1492.3664.4688.7864.541.5648.4018289.159.57OpenBenchmarking.org

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeEXT4BtrfsXFS48121620SE +/- 0.19, N = 3SE +/- 0.26, N = 4SE +/- 0.03, N = 313.5714.9814.631. (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 ThreadsEXT4BtrfsXFS714212835SE +/- 0.48, N = 6SE +/- 0.03, N = 3SE +/- 0.46, N = 329.0021.2325.801. (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 SizeEXT4BtrfsXFS48121620SE +/- 0.29, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 317.2014.7314.071. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncEXT4BtrfsXFS4080120160200SE +/- 5.33, N = 6SE +/- 26.99, N = 6SE +/- 2.85, N = 5197.67146.52195.141. (CC) gcc options: -static

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 1MB - File Size: 8GB - Disk Test: Read PerformanceEXT4BtrfsXFS20406080100SE +/- 0.90, N = 3SE +/- 1.43, N = 3SE +/- 0.61, N = 384.0481.5592.361. (CC) gcc options: -O3

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 1MB - File Size: 8GB - Disk Test: Write PerformanceEXT4BtrfsXFS1632486480SE +/- 0.45, N = 3SE +/- 0.23, N = 3SE +/- 0.28, N = 355.9270.0264.461. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 64Kb - File Size: 8GB - Disk Test: Read PerformanceEXT4BtrfsXFS20406080100SE +/- 0.86, N = 3SE +/- 1.02, N = 3SE +/- 4.49, N = 675.5684.3588.781. (CC) gcc options: -O3

IOzone

Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Record Size: 64Kb - File Size: 8GB - Disk Test: Write PerformanceEXT4BtrfsXFS1632486480SE +/- 0.42, N = 3SE +/- 0.04, N = 3SE +/- 0.30, N = 349.8069.8864.541. (CC) gcc options: -O3

Threaded I/O Tester

Test: Random Write - Size Per Thread: 64MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.3Test: Random Write - Size Per Thread: 64MB - Thread Count: 8EXT4BtrfsXFS816243240SE +/- 0.03, N = 4SE +/- 0.97, N = 8SE +/- 0.03, N = 42.6234.351.56

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateEXT4BtrfsXFS20406080100SE +/- 1.86, N = 6SE +/- 2.18, N = 6SE +/- 1.00, N = 687.9081.5948.40

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.21Static Web Page ServingEXT4BtrfsXFS4K8K12K16K20KSE +/- 79.96, N = 3SE +/- 41.89, N = 3SE +/- 206.85, N = 318487.7718409.9818289.151. (CC) gcc options: -O2 -pthread -lm -lrt -lcrypt -lpthread -ldl

Dbench

Client Count: 1

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 1EXT4BtrfsXFS3691215SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 37.928.879.571. (CC) gcc options: -lpopt


Phoronix Test Suite v10.8.4