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&sor.

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 SecondBtrfs - nobarrierEXT4Btrfs - nodatacowBtrfsBtrfs - autodefragBtrfs - nodatasumBtrfs - compress=lzoBtrfs - compress=zlibBtrfs - space_cachefuji xubuntu 11.1020406080100SE +/- 1.43, N = 6SE +/- 0.37, N = 3SE +/- 0.21, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.27, N = 3SE +/- 0.71, N = 382.6182.6019.8118.6818.5418.3318.3018.2617.8713.63

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.7.3Test Target: Default Test DirectoryBtrfs - nobarrierEXT4Btrfs - autodefragBtrfs - compress=lzoBtrfs - nodatasumBtrfs - space_cacheBtrfs - compress=zlibBtrfsBtrfs - nodatacowfuji xubuntu 11.1030060090012001500SE +/- 0.84, N = 3SE +/- 8.73, N = 3SE +/- 1.73, N = 3SE +/- 0.76, N = 3SE +/- 0.81, N = 3SE +/- 2.77, N = 3SE +/- 1.81, N = 3SE +/- 1.55, N = 3SE +/- 31.23, N = 3SE +/- 41.07, N = 3205.33970.831459.901462.101471.371477.811480.001484.291568.781593.56

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceBtrfs - autodefragBtrfs - compress=lzoBtrfs - nodatasumBtrfs - nodatacowBtrfs - nobarrierBtrfsBtrfs - space_cacheEXT4Btrfs - compress=zlibfuji xubuntu 11.10306090120150SE +/- 1.50, N = 5SE +/- 1.29, N = 5SE +/- 0.37, N = 5SE +/- 0.49, N = 5SE +/- 0.49, N = 5SE +/- 1.12, N = 5SE +/- 0.68, N = 5SE +/- 0.32, N = 5SE +/- 0.00, N = 5SE +/- 0.35, N = 10120120114113105103102908730

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeBtrfs - nobarrierBtrfs - compress=lzoBtrfs - compress=zlibBtrfs - nodatasumBtrfs - nodatacowEXT4Btrfs - space_cacheBtrfsBtrfs - autodefragfuji xubuntu 11.10510152025SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.21, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 618.5717.8715.1311.5011.4011.0010.9310.9310.807.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/FSyncBtrfs - compress=lzoBtrfs - compress=zlibBtrfs - nodatacowBtrfs - nobarrierBtrfs - space_cacheBtrfs - nodatasumBtrfsBtrfs - autodefragfuji xubuntu 11.10EXT44080120160200SE +/- 4.94, N = 6SE +/- 0.64, N = 3SE +/- 0.32, N = 3SE +/- 0.03, N = 3SE +/- 0.25, N = 3SE +/- 0.07, N = 3SE +/- 0.32, N = 3SE +/- 0.44, N = 3SE +/- 0.26, N = 3SE +/- 0.29, N = 3194.9373.1729.0728.9728.8028.6728.5727.8726.5721.73

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsBtrfs - compress=lzoBtrfs - compress=zlibBtrfs - nobarrierEXT4Btrfs - nodatacowBtrfs - nodatasumBtrfs - autodefragBtrfsBtrfs - space_cache714212835SE +/- 0.12, N = 3SE +/- 0.41, N = 3SE +/- 0.00, N = 3SE +/- 0.26, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.13, N = 329.4026.4717.2016.4314.0014.0013.2013.2013.07

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 SizeBtrfs - nobarrierBtrfs - compress=lzoBtrfs - compress=zlibBtrfs - nodatasumBtrfs - nodatacowEXT4Btrfs - autodefragBtrfs - space_cacheBtrfs48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.38, N = 6SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 318.2317.0315.1011.4711.4311.2810.7710.7010.67

Dbench

Client Count: 6

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 6Btrfs - nobarrierBtrfs - compress=lzoBtrfs - compress=zlibBtrfsBtrfs - autodefragBtrfs - nodatacowBtrfs - nodatasumBtrfs - space_cacheEXT4fuji xubuntu 11.101530456075SE +/- 0.31, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.35, N = 3SE +/- 0.22, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.45, N = 3SE +/- 0.31, N = 3SE +/- 0.40, N = 668.8931.2030.4428.1627.8324.6224.6123.3120.0410.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 PerformanceBtrfs - compress=lzoBtrfs - compress=zlibfuji xubuntu 11.10Btrfs - nodatacowBtrfs - nodatasumBtrfs - space_cacheBtrfs - autodefragBtrfsBtrfs - nobarrierEXT44080120160200SE +/- 2.14, N = 3SE +/- 0.11, N = 3SE +/- 0.59, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.21, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.23, N = 3189.3070.8531.5528.8228.7228.5728.5328.5128.2726.05

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 PerformanceBtrfs - compress=lzoBtrfs - compress=zlibfuji xubuntu 11.10Btrfs - nodatacowBtrfs - nodatasumBtrfs - autodefragBtrfs - space_cacheBtrfs - nobarrierBtrfsEXT44080120160200SE +/- 4.20, N = 6SE +/- 3.54, N = 6SE +/- 1.70, N = 6SE +/- 0.11, N = 3SE +/- 0.21, N = 3SE +/- 0.16, N = 3SE +/- 0.20, N = 3SE +/- 0.49, N = 3SE +/- 0.24, N = 3SE +/- 0.40, N = 3187.43167.2239.6328.0427.4127.3927.3526.8826.3725.32


Phoronix Test Suite v10.8.4