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 performance Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Btrfs XFS Intel Core i7-2600K @ 3.70GHz (8 Cores) Gigabyte Z68X-UD3H-B3 Intel 2nd Generation Core Family DRAM 8192MB 240GB SanDisk SDSSDX24 + 500GB Western Digital WD5000AAJS-5 LLVMpipe Realtek ALC889 HP 2311 Realtek RTL8111/8168B + Ralink RT2800 802.11n PCI Ubuntu 12.10 3.5.0-18-generic (x86_64) Cinnamon 1.6.6 X Server 1.13.0 vesa 2.3.2 2.1 Mesa 9.0 Gallium 0.4 GCC 4.7 btrfs 1920x1080 xfs OpenBenchmarking.org Compiler 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,rw Processor Details - Scaling Governor: ondemand System Details - Btrfs: Disk Scheduler: DEADLINE. Python 2.7.3. - XFS: Disk Scheduler: DEADLINE. Python 2.7.3. Firefox was running on this system.
filesystem performance fio: Intel IOMeter File Server Access Pattern fs-mark: 1000 Files, 1MB Size dbench: 12 Clients dbench: 48 Clients dbench: 128 Clients dbench: 1 Clients tiobench: 64MB Rand Read - 32 Threads tiobench: 64MB Rand Write - 32 Threads iozone: 8GB Read Performance iozone: 8GB Write Performance compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree unpack-linux: linux-2.6.32.tar.bz2 compress-gzip: 2GB File Compression pgbench: TPC-B Transactions Per Second Btrfs XFS 159.81 213.75 1627.11 1495.94 1172.14 314.58 12628.26 299.16 93.07 270.13 1821.50 2842.28 1865.63 344.95 11913.53 314.23 408.48 472.24 506.28 213.47 960.03 9.06 12.72 3620.87 OpenBenchmarking.org
Flexible IO Tester Intel IOMeter File Server Access Pattern OpenBenchmarking.org Seconds (Run Time), Fewer Is Better Flexible IO Tester 1.57 Intel IOMeter File Server Access Pattern Btrfs XFS 40 80 120 160 200 SE +/- 1.05, N = 3 SE +/- 0.98, N = 3 159.81 93.07
FS-Mark 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 1000 Files, 1MB Size Btrfs XFS 60 120 180 240 300 SE +/- 3.33, N = 6 SE +/- 5.27, N = 3 213.75 270.13 1. (CC) gcc options: -static
Dbench 12 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 12 Clients Btrfs XFS 400 800 1200 1600 2000 SE +/- 1.88, N = 3 SE +/- 1.78, N = 3 1627.11 1821.50 1. (CC) gcc options: -lpopt
Dbench 48 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 48 Clients Btrfs XFS 600 1200 1800 2400 3000 SE +/- 2.88, N = 3 SE +/- 14.23, N = 3 1495.94 2842.28 1. (CC) gcc options: -lpopt
Dbench 128 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 128 Clients Btrfs XFS 400 800 1200 1600 2000 SE +/- 1.56, N = 3 SE +/- 6.02, N = 3 1172.14 1865.63 1. (CC) gcc options: -lpopt
Dbench 1 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 1 Clients Btrfs XFS 70 140 210 280 350 SE +/- 0.56, N = 3 SE +/- 0.39, N = 3 314.58 344.95 1. (CC) gcc options: -lpopt
Threaded I/O Tester 64MB Random Read - 32 Threads OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 64MB Random Read - 32 Threads Btrfs XFS 3K 6K 9K 12K 15K SE +/- 1484.23, N = 8 SE +/- 1069.51, N = 8 12628.26 11913.53
Threaded I/O Tester 64MB Random Write - 32 Threads OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 64MB Random Write - 32 Threads Btrfs XFS 70 140 210 280 350 SE +/- 4.85, N = 4 SE +/- 16.99, N = 8 299.16 314.23
IOzone 8GB Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 8GB Read Performance XFS 90 180 270 360 450 SE +/- 2.12, N = 3 408.48 1. (CC) gcc options: -O3
IOzone 8GB Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 8GB Write Performance XFS 100 200 300 400 500 SE +/- 0.26, N = 3 472.24 1. (CC) gcc options: -O3
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile XFS 110 220 330 440 550 SE +/- 6.24, N = 3 506.28
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create XFS 50 100 150 200 250 SE +/- 1.18, N = 3 213.47
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree XFS 200 400 600 800 1000 SE +/- 23.26, N = 3 960.03
Unpacking The Linux Kernel linux-2.6.32.tar.bz2 OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-2.6.32.tar.bz2 XFS 3 6 9 12 15 SE +/- 0.03, N = 4 9.06
Gzip Compression 2GB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression 2GB File Compression XFS 3 6 9 12 15 SE +/- 0.03, N = 3 12.72
PostgreSQL pgbench TPC-B Transactions Per Second OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 8.4.11 TPC-B Transactions Per Second XFS 800 1600 2400 3200 4000 SE +/- 5.16, N = 3 3620.87 1. (CC) gcc options: -O2 -fno-strict-aliasing -fwrapv -lpgport -lpq -lcrypt -ldl -lm
Phoronix Test Suite v10.8.4