Btrfs On Vertex 3 SSD

Btrfs comparison to EXT4 and various Btrfs mount options from an OCZ Vertex 3 240GB solid-state drive with Serial ATA 3.0 compliance on an Intel P67 motherboard. Testing by Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1108264-LI-BTRFSONVE05&grr&sro.

Btrfs On Vertex 3 SSDProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionEXT4BtrfsBtrfs + nossdBtrfs + ZlibBtrfs + LZOBtrfs + space_cacheIntel Core i5-2500K @ 3.30GHz (4 Cores)SAPPHIRE Pure Black P67 HydraIntel 2nd Generation Core Family3072MB500GB Western Digital WDC WD5000AAKX-0 + 240GB OCZ VERTEX3AMD Radeon X1300/X1550Realtek ALC892DELL P2210HMarvell 88E8057 PCI-E GigabitUbuntu 11.103.1.0-999-generic (x86_64)Unity 4.8.2X Server 1.10.2.902 (1.10.3 RC 2)radeon 6.14.99GCC 4.6.1ext41920x1080btrfsOpenBenchmarking.orgSystem Details- Disk Scheduler: CFQ. Compiz was running on this system. Intel SpeedStep was enabled.

Btrfs On Vertex 3 SSDiozone: 4Kb - 8GB - Read Performanceiozone: 4Kb - 8GB - Write Performancefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 1000 Files, 1MB Size, No Sync/FSyncfs-mark: 1000 Files, 1MB Sizetiobench: Rand Write - 64MB - 8dbench: 12dbench: 6postmark: Disk Transaction Performancesqlite: Default Test Directorypgbench: TPC-B Transactions Per Secondapache: Static Web Page ServingEXT4BtrfsBtrfs + nossdBtrfs + ZlibBtrfs + LZOBtrfs + space_cache329.67139.72126.30177.37103.07110.29784.14651.60189538.362164.8332422.31372.70138.0685.77179.0382.70114.79178.41104.671315194.12355.3231839.77370.95138.0388.90177.6380.70120.72187.18108.901250176.82422.3331460.35420.25253.97276.80373.8058.37121.59195.80114.844583194.47287.1332180.22369.92931.05234.371531.83176.15119.43198.14111.351289175.48329.8932220.35382.08137.8389.70175.7782.77118.10206.69118.77127660.58709.0332112.13OpenBenchmarking.org

IOzone

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

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 4Kb - File Size: 8GB - Disk Test: Read PerformanceBtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT490180270360450SE +/- 5.05, N = 3SE +/- 6.17, N = 3SE +/- 14.89, N = 6SE +/- 5.73, N = 4SE +/- 4.93, N = 3SE +/- 0.17, N = 3372.70369.92420.25370.95382.08329.67

IOzone

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

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 4Kb - File Size: 8GB - Disk Test: Write PerformanceBtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT42004006008001000SE +/- 0.01, N = 3SE +/- 209.67, N = 6SE +/- 25.75, N = 6SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3138.06931.05253.97138.03137.83139.72

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsBtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT460120180240300SE +/- 0.38, N = 3SE +/- 3.17, N = 6SE +/- 2.66, N = 3SE +/- 0.80, N = 3SE +/- 0.44, N = 3SE +/- 0.06, N = 385.77234.37276.8088.9089.70126.30

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/FSyncBtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT430060090012001500SE +/- 0.23, N = 3SE +/- 13.61, N = 3SE +/- 2.21, N = 3SE +/- 0.55, N = 3SE +/- 0.49, N = 3SE +/- 1.79, N = 3179.031531.83373.80177.63175.77177.37

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeBtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT44080120160200SE +/- 0.58, N = 3SE +/- 9.39, N = 6SE +/- 2.35, N = 6SE +/- 0.15, N = 3SE +/- 1.22, N = 3SE +/- 0.15, N = 382.70176.1558.3780.7082.77103.07

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: 8BtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT4306090120150SE +/- 2.79, N = 8SE +/- 3.16, N = 8SE +/- 3.32, N = 8SE +/- 2.00, N = 8SE +/- 1.91, N = 8SE +/- 0.11, N = 4114.79119.43121.59120.72118.10110.29

Dbench

Client Count: 12

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 12BtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT42004006008001000SE +/- 2.56, N = 3SE +/- 3.11, N = 3SE +/- 4.07, N = 6SE +/- 0.24, N = 3SE +/- 0.46, N = 3SE +/- 7.81, N = 3178.41198.14195.80187.18206.69784.14

Dbench

Client Count: 6

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 6BtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT4140280420560700SE +/- 1.37, N = 3SE +/- 0.66, N = 3SE +/- 1.79, N = 4SE +/- 0.36, N = 3SE +/- 0.15, N = 3SE +/- 3.69, N = 3104.67111.35114.84108.90118.77651.60

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceBtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT410002000300040005000SE +/- 0.00, N = 5SE +/- 15.92, N = 5SE +/- 139.00, N = 10SE +/- 0.00, N = 5SE +/- 15.92, N = 5SE +/- 27.60, N = 5131512894583125012761895

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.7.3Test Target: Default Test DirectoryBtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT44080120160200SE +/- 3.00, N = 5SE +/- 3.05, N = 6SE +/- 4.92, N = 6SE +/- 5.16, N = 6SE +/- 0.58, N = 3SE +/- 0.02, N = 3194.12175.48194.47176.8260.5838.36

PostgreSQL pgbench

TPC-B Transactions Per Second

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.0.1TPC-B Transactions Per SecondBtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT45001000150020002500SE +/- 90.34, N = 6SE +/- 92.79, N = 6SE +/- 56.26, N = 6SE +/- 77.85, N = 6SE +/- 19.40, N = 6SE +/- 19.78, N = 3355.32329.89287.13422.33709.032164.83

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.17Static Web Page ServingBtrfsBtrfs + LZOBtrfs + ZlibBtrfs + nossdBtrfs + space_cacheEXT47K14K21K28K35KSE +/- 106.47, N = 3SE +/- 200.73, N = 3SE +/- 395.50, N = 3SE +/- 169.03, N = 3SE +/- 40.54, N = 3SE +/- 171.11, N = 331839.7732220.3532180.2231460.3532112.1332422.31


Phoronix Test Suite v10.8.4