Linux 3.2 FSes On ThinkPad W510

On a Linux 3.2 development kernel running Ubuntu 11.10 x86_64 comparing the performance of EXT4, Btrfs, and NILFS2 with default mount options for a future article on Phoronix.com by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1112147-AR-LINUX32FS17&grs&sor.

Linux 3.2 FSes On ThinkPad W510ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionEXT4BtrfsNILFS2Intel Core i7 720Q @ 1.60GHz (8 Cores)LENOVO 4318CTOIntel Core DMI2 x 2048 MB 1066MHz160GB INTEL SSDSA2M160NVIDIA Quadro FX 880M 1024MB (550/790MHz)Conexant CX20585Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300Ubuntu 11.103.2.0-030200rc2-generic (x86_64)Unity 4.22.0X Server 1.10.4nouveau 0.0.162.1 Mesa 7.11 Gallium 0.4GCC 4.6.1ext41600x900btrfsnilfsOpenBenchmarking.orgSystem Details- Disk Scheduler: CFQ. Python 2.7.2+. Compiz was running on this system.

Linux 3.2 FSes On ThinkPad W510fio: Intel IOMeter File Server Access Patterndbench: 6sqlite: Default Test Directorycompilebench: Compileiozone: 64Kb - 8GB - Write Performanceiozone: 1MB - 8GB - Write Performanceiozone: 4Kb - 8GB - Write Performanceiozone: 4Kb - 8GB - Read Performanceiozone: 64Kb - 8GB - Read Performancecompilebench: Read Compiled Treeiozone: 1MB - 8GB - Read Performancepostmark: Disk Transaction Performancecompilebench: Initial CreateEXT4BtrfsNILFS2105.88523.2719.14109.12107.17103.71103.66251.59251.35510.37242.78339394.40585.05518.5585.68105.79104.72106.00104.19217.55217.42527.82220.35277759.60731.4998.2732.6774.6679.6379.2178.45226.33226.40511.75210.5739149.03OpenBenchmarking.org

Flexible IO Tester

Test: Intel IOMeter File Server Access Pattern

OpenBenchmarking.orgSeconds (Run Time), Fewer Is BetterFlexible IO Tester 1.57Test: Intel IOMeter File Server Access PatternEXT4BtrfsNILFS2160320480640800SE +/- 0.21, N = 3SE +/- 5.68, N = 3SE +/- 4.24, N = 3105.88585.05731.49

Dbench

Client Count: 6

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 6EXT4BtrfsNILFS2110220330440550SE +/- 0.70, N = 3SE +/- 6.72, N = 3523.27518.5598.27

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.7.3Test Target: Default Test DirectoryEXT4NILFS2Btrfs20406080100SE +/- 0.20, N = 3SE +/- 0.14, N = 3SE +/- 1.20, N = 519.1432.6785.68

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileEXT4BtrfsNILFS220406080100SE +/- 0.01, N = 3SE +/- 0.50, N = 3SE +/- 0.27, N = 3109.12105.7974.66

IOzone

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

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 64Kb - File Size: 8GB - Disk Test: Write PerformanceEXT4BtrfsNILFS220406080100SE +/- 0.15, N = 3SE +/- 0.58, N = 3SE +/- 0.06, N = 2107.17104.7279.63

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 1MB - File Size: 8GB - Disk Test: Write PerformanceBtrfsEXT4NILFS220406080100SE +/- 0.16, N = 3SE +/- 0.18, N = 3SE +/- 0.23, N = 2106.00103.7179.21

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 PerformanceBtrfsEXT4NILFS220406080100SE +/- 0.70, N = 3SE +/- 0.88, N = 3SE +/- 0.32, N = 3104.19103.6678.45

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 PerformanceEXT4NILFS2Btrfs50100150200250SE +/- 0.19, N = 3SE +/- 0.19, N = 3SE +/- 0.51, N = 3251.59226.33217.55

IOzone

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

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 64Kb - File Size: 8GB - Disk Test: Read PerformanceEXT4NILFS2Btrfs50100150200250SE +/- 0.08, N = 3SE +/- 0.32, N = 3SE +/- 1.73, N = 3251.35226.40217.42

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeBtrfsNILFS2EXT4110220330440550SE +/- 3.18, N = 3SE +/- 6.01, N = 3SE +/- 2.38, N = 3527.82511.75510.37

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 1MB - File Size: 8GB - Disk Test: Read PerformanceEXT4BtrfsNILFS250100150200250SE +/- 7.60, N = 6SE +/- 0.81, N = 3SE +/- 0.32, N = 3242.78220.35210.57

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceEXT4BtrfsNILFS27001400210028003500SE +/- 72.83, N = 10SE +/- 0.00, N = 5SE +/- 1.20, N = 533932777391

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateEXT4BtrfsNILFS220406080100SE +/- 1.46, N = 5SE +/- 1.47, N = 6SE +/- 0.49, N = 394.4059.6049.03


Phoronix Test Suite v10.8.5