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.

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 W510compilebench: Initial Createcompilebench: Compilecompilebench: Read Compiled Treedbench: 6fio: Intel IOMeter File Server Access Patternpostmark: Disk Transaction Performancesqlite: Default Test Directoryiozone: 4Kb - 8GB - Write Performanceiozone: 4Kb - 8GB - Read Performanceiozone: 64Kb - 8GB - Write Performanceiozone: 64Kb - 8GB - Read Performanceiozone: 1MB - 8GB - Write Performanceiozone: 1MB - 8GB - Read PerformanceEXT4BtrfsNILFS294.40109.12510.37523.27105.88339319.14103.66251.59107.17251.35103.71242.7859.60105.79527.82518.55585.05277785.68104.19217.55104.72217.42106.00220.3549.0374.66511.7598.27731.4939132.6778.45226.3379.63226.4079.21210.57OpenBenchmarking.org

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

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

Compile Bench

Test: Read Compiled Tree

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

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

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

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

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.7.3Test Target: Default Test DirectoryEXT4BtrfsNILFS220406080100SE +/- 0.20, N = 3SE +/- 1.20, N = 5SE +/- 0.14, N = 319.1485.6832.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 PerformanceEXT4BtrfsNILFS220406080100SE +/- 0.88, N = 3SE +/- 0.70, N = 3SE +/- 0.32, N = 3103.66104.1978.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 PerformanceEXT4BtrfsNILFS250100150200250SE +/- 0.19, N = 3SE +/- 0.51, N = 3SE +/- 0.19, N = 3251.59217.55226.33

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: 64Kb - File Size: 8GB - Disk Test: Read Performance

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

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 PerformanceEXT4BtrfsNILFS220406080100SE +/- 0.18, N = 3SE +/- 0.16, N = 3SE +/- 0.23, N = 2103.71106.0079.21

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


Phoronix Test Suite v10.8.4