Btrfs Old System

Benchmarking EXT4 and Btrfs on an old Pentium laptop. Then comparing various mount options of Btrfs. Comparison for a future article on Phoronix in September 2011.

HTML result view exported from: https://openbenchmarking.org/result/1110168-GR-1109031LI38.

Btrfs Old SystemProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.10Intel T2400 @ 1.83GHz (2 Cores)LENOVO 2613EJUIntel Mobile 945GM/PM/GMS + ICH7-M1024MB80GB Hitachi HTS541080G9SA00ATI Radeon Mobility X1400Analog Devices AD1981Intel 82573L Gigabit + Intel PRO/WirelessUbuntu 11.103.1.0-999-generic (i686)Unity 4.10.2X Server 1.10.2.902 (1.10.3 RC 2)radeon 6.14.99GCC 4.6.1ext41400x1050btrfsIntel Pentium M @ 1.20GHz (1 Core)FUJITSU FJNB189Intel 82852/82855 + ICH4-M8GB TRANSCENDIntel 82852/855GM IGP3.0.0-12-generic (i686)Xfce 4.8X Server 1.10.4intel 2.15.9011280x768OpenBenchmarking.orgSystem Details- EXT4: Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.- Btrfs: Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.- Btrfs - compress=zlib: Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.- Btrfs - compress=lzo: Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.- Btrfs - space_cache: Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.- Btrfs - autodefrag: Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.- Btrfs - nodatasum: Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.- Btrfs - nodatacow: Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.- Btrfs - nobarrier: Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.- fuji xubuntu 11.10: Disk Scheduler: CFQ. Intel SpeedStep was enabled.

Btrfs Old Systempgbench: TPC-B Transactions Per Secondsqlite: Default Test Directorypostmark: Disk Transaction Performancefs-mark: 1000 Files, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncfs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizedbench: 6iozone: 64Kb - 2GB - Write Performanceiozone: 64Kb - 2GB - Read PerformanceEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.1082.60970.839011.0021.7316.4311.2820.0426.0525.3218.681484.2910310.9328.5713.2010.6728.1628.5126.3718.261480.008715.1373.1726.4715.1030.4470.85167.2218.301462.1012017.87194.9329.4017.0331.20189.30187.4317.871477.8110210.9328.8013.0710.7023.3128.5727.3518.541459.9012010.8027.8713.2010.7727.8328.5327.3918.331471.3711411.5028.671411.4724.6128.7227.4119.811568.7811311.4029.071411.4324.6228.8228.0482.61205.3310518.5728.9717.2018.2368.8928.2726.8813.631593.56307.5726.5710.8531.5539.63OpenBenchmarking.org

PostgreSQL pgbench

TPC-B Transactions Per Second

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.0.4TPC-B Transactions Per SecondEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.1020406080100SE +/- 0.37, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.27, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.21, N = 3SE +/- 1.43, N = 6SE +/- 0.71, N = 382.6018.6818.2618.3017.8718.5418.3319.8182.6113.63

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.7.3Test Target: Default Test DirectoryEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.1030060090012001500SE +/- 8.73, N = 3SE +/- 1.55, N = 3SE +/- 1.81, N = 3SE +/- 0.76, N = 3SE +/- 2.77, N = 3SE +/- 1.73, N = 3SE +/- 0.81, N = 3SE +/- 31.23, N = 3SE +/- 0.84, N = 3SE +/- 41.07, N = 3970.831484.291480.001462.101477.811459.901471.371568.78205.331593.56

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.10306090120150SE +/- 0.32, N = 5SE +/- 1.12, N = 5SE +/- 0.00, N = 5SE +/- 1.29, N = 5SE +/- 0.68, N = 5SE +/- 1.50, N = 5SE +/- 0.37, N = 5SE +/- 0.49, N = 5SE +/- 0.49, N = 5SE +/- 0.35, N = 10901038712010212011411310530

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.10510152025SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.21, N = 3SE +/- 0.07, N = 3SE +/- 0.15, N = 611.0010.9315.1317.8710.9310.8011.5011.4018.577.57

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/FSyncEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.104080120160200SE +/- 0.29, N = 3SE +/- 0.32, N = 3SE +/- 0.64, N = 3SE +/- 4.94, N = 6SE +/- 0.25, N = 3SE +/- 0.44, N = 3SE +/- 0.07, N = 3SE +/- 0.32, N = 3SE +/- 0.03, N = 3SE +/- 0.26, N = 321.7328.5773.17194.9328.8027.8728.6729.0728.9726.57

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrier714212835SE +/- 0.26, N = 3SE +/- 0.00, N = 3SE +/- 0.41, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 316.4313.2026.4729.4013.0713.2014.0014.0017.20

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 SizeEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrier48121620SE +/- 0.38, N = 6SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 311.2810.6715.1017.0310.7010.7711.4711.4318.23

Dbench

Client Count: 6

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 6EXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.101530456075SE +/- 0.31, N = 3SE +/- 0.35, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.45, N = 3SE +/- 0.22, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.31, N = 3SE +/- 0.40, N = 620.0428.1630.4431.2023.3127.8324.6124.6268.8910.85

IOzone

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

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 64Kb - File Size: 2GB - Disk Test: Write PerformanceEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.104080120160200SE +/- 0.23, N = 3SE +/- 0.07, N = 3SE +/- 0.11, N = 3SE +/- 2.14, N = 3SE +/- 0.11, N = 3SE +/- 0.21, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.59, N = 326.0528.5170.85189.3028.5728.5328.7228.8228.2731.55

IOzone

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

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 64Kb - File Size: 2GB - Disk Test: Read PerformanceEXT4BtrfsBtrfs - compress=zlibBtrfs - compress=lzoBtrfs - space_cacheBtrfs - autodefragBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierfuji xubuntu 11.104080120160200SE +/- 0.40, N = 3SE +/- 0.24, N = 3SE +/- 3.54, N = 6SE +/- 4.20, N = 6SE +/- 0.20, N = 3SE +/- 0.16, N = 3SE +/- 0.21, N = 3SE +/- 0.11, N = 3SE +/- 0.49, N = 3SE +/- 1.70, N = 625.3226.37167.22187.4327.3527.3927.4128.0426.8839.63


Phoronix Test Suite v10.8.4