filesystem performance

Btrfs on Intel Core i7-2600K testing with a Gigabyte Z68X-UD3H-B3 and Intel 2nd Generation Core Family IGP on Ubuntu 12.10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1211115-SU-FILESYSTE63.

filesystem performanceProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionBtrfsXFSIntel Core i7-2600K @ 3.70GHz (8 Cores)Gigabyte Z68X-UD3H-B3Intel 2nd Generation Core Family DRAM8192MB240GB SanDisk SDSSDX24 + 500GB Western Digital WD5000AAJS-5LLVMpipeRealtek ALC889HP 2311Realtek RTL8111/8168B + Ralink RT2800 802.11n PCIUbuntu 12.103.5.0-18-generic (x86_64)Cinnamon 1.6.6X Server 1.13.0vesa 2.3.22.1 Mesa 9.0 Gallium 0.4GCC 4.7btrfs1920x1080xfsOpenBenchmarking.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- DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: ondemandSystem Details- Btrfs: Disk Scheduler: DEADLINE. Python 2.7.3.- XFS: Disk Scheduler: DEADLINE. Python 2.7.3. Firefox was running on this system.

filesystem performancefio: Intel IOMeter File Server Access Patternfs-mark: 1000 Files, 1MB Sizedbench: 12 Clientsdbench: 48 Clientsdbench: 128 Clientsdbench: 1 Clientstiobench: 64MB Rand Read - 32 Threadstiobench: 64MB Rand Write - 32 Threadsiozone: 8GB Read Performanceiozone: 8GB Write Performancecompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treeunpack-linux: linux-2.6.32.tar.bz2compress-gzip: 2GB File Compressionpgbench: TPC-B Transactions Per SecondBtrfsXFS159.81213.751627.111495.941172.14314.5812628.26299.1693.07270.131821.502842.281865.63344.9511913.53314.23408.48472.24506.28213.47960.039.0612.723620.87OpenBenchmarking.org

Flexible IO Tester

Intel IOMeter File Server Access Pattern

OpenBenchmarking.orgSeconds (Run Time), Fewer Is BetterFlexible IO Tester 1.57Intel IOMeter File Server Access PatternBtrfsXFS4080120160200SE +/- 1.05, N = 3SE +/- 0.98, N = 3159.8193.07

FS-Mark

1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.31000 Files, 1MB SizeBtrfsXFS60120180240300SE +/- 3.33, N = 6SE +/- 5.27, N = 3213.75270.131. (CC) gcc options: -static

Dbench

12 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.012 ClientsBtrfsXFS400800120016002000SE +/- 1.88, N = 3SE +/- 1.78, N = 31627.111821.501. (CC) gcc options: -lpopt

Dbench

48 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.048 ClientsBtrfsXFS6001200180024003000SE +/- 2.88, N = 3SE +/- 14.23, N = 31495.942842.281. (CC) gcc options: -lpopt

Dbench

128 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0128 ClientsBtrfsXFS400800120016002000SE +/- 1.56, N = 3SE +/- 6.02, N = 31172.141865.631. (CC) gcc options: -lpopt

Dbench

1 Clients

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.01 ClientsBtrfsXFS70140210280350SE +/- 0.56, N = 3SE +/- 0.39, N = 3314.58344.951. (CC) gcc options: -lpopt

Threaded I/O Tester

64MB Random Read - 32 Threads

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.364MB Random Read - 32 ThreadsBtrfsXFS3K6K9K12K15KSE +/- 1484.23, N = 8SE +/- 1069.51, N = 812628.2611913.53

Threaded I/O Tester

64MB Random Write - 32 Threads

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.364MB Random Write - 32 ThreadsBtrfsXFS70140210280350SE +/- 4.85, N = 4SE +/- 16.99, N = 8299.16314.23

IOzone

8GB Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.4058GB Read PerformanceXFS90180270360450SE +/- 2.12, N = 3408.481. (CC) gcc options: -O3

IOzone

8GB Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.4058GB Write PerformanceXFS100200300400500SE +/- 0.26, N = 3472.241. (CC) gcc options: -O3

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileXFS110220330440550SE +/- 6.24, N = 3506.28

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateXFS50100150200250SE +/- 1.18, N = 3213.47

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeXFS2004006008001000SE +/- 23.26, N = 3960.03

Unpacking The Linux Kernel

linux-2.6.32.tar.bz2

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-2.6.32.tar.bz2XFS3691215SE +/- 0.03, N = 49.06

Gzip Compression

2GB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip Compression2GB File CompressionXFS3691215SE +/- 0.03, N = 312.72

PostgreSQL pgbench

TPC-B Transactions Per Second

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 8.4.11TPC-B Transactions Per SecondXFS8001600240032004000SE +/- 5.16, N = 33620.871. (CC) gcc options: -O2 -fno-strict-aliasing -fwrapv -lpgport -lpq -lcrypt -ldl -lm


Phoronix Test Suite v10.8.4