Linux 2.6.38 File-Systems A collection of file-system tests under the Linux 2.6.38 development kernel. Testing from a System76 Serval Professional notebook with a Sandy Bridge CPU and Intel solid-state drive.ss
HTML result view exported from: https://openbenchmarking.org/result/1102277-IV-1102238IV44&gru&sor .
Linux 2.6.38 File-Systems Processor Motherboard Chipset Memory Disk Graphics Audio OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution OpenGL Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 Intel Core i7-2820QM @ 2.30GHz (8 Cores) System76 Serval Professional Intel Sandy Bridge 8192MB 80GB INTEL SSDSA2M080 NVIDIA Device 0e31 2048MB (1150/405MHz) Realtek ALC892 Ubuntu 10.10 2.6.38-999-generic (x86_64) GNOME 2.32.0 X Server 1.9.0 nouveau 0.0.16 GCC 4.4.5 ext4 1920x1080 btrfs Intel T2300 @ 1.66GHz (2 Cores) ASUS W5F v2.0 Intel Mobile 945GM/PM/GMS + ICH7-M 1536MB 160GB SAMSUNG HM160JC Intel Mobile 945GM/GMS 943/940GML IGP 256MB Realtek ALC660 2.6.35-27-generic (i686) intel 2.12.0 1.4 Mesa 7.9-devel ext4 1280x800 OpenBenchmarking.org System Details - Disk Scheduler: CFQ. Python 2.6.6. Intel SpeedStep was enabled.
Linux 2.6.38 File-Systems fs-mark: 1000 Files, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync compilebench: Initial Create iozone: 64Kb - 8GB - Write Performance iozone: 1MB - 8GB - Write Performance tiobench: Rand Write - 128MB - 4 tiobench: Rand Write - 128MB - 32 aio-stress: Rand Write pgbench: TPC-B Transactions Per Second postmark: Disk Transaction Performance fio: Intel IOMeter File Server Access Pattern sqlite: Default Test Directory unpack-linux: linux-2.6.32.tar.bz2 Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 65.07 276.77 114.68 87.28 87.74 80.47 74.32 188.76 2914.24 4833 51.70 19.74 10.22 51.07 286.57 55.66 81.07 84.71 57.50 56.36 95.66 225.35 3869 56.18 73.98 11.26 8.50 34.83 17.88 24.51 24.58 0.96 0.63 5.08 106 179.17 1255.30 33.09 OpenBenchmarking.org
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 15 30 45 60 75 SE +/- 0.72, N = 3 SE +/- 0.15, N = 3 SE +/- 0.59, N = 6 65.07 51.07 8.50
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Linux 2.6.38-rc6 Btrfs Linux 2.6.38-rc6: EXT4 2011-02-27 10:55 60 120 180 240 300 SE +/- 0.61, N = 3 SE +/- 4.57, N = 6 SE +/- 0.18, N = 3 286.57 276.77 34.83
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 30 60 90 120 150 SE +/- 1.97, N = 6 SE +/- 1.81, N = 6 SE +/- 0.15, N = 3 114.68 55.66 17.88
IOzone Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.347 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 1.39, N = 4 SE +/- 0.29, N = 3 87.28 81.07 24.51
IOzone Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.347 Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.84, N = 3 SE +/- 0.02, N = 3 87.74 84.71 24.58
Threaded I/O Tester Test: Random Write - Size Per Thread: 128MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 128MB - Thread Count: 4 Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 20 40 60 80 100 SE +/- 0.30, N = 4 SE +/- 4.34, N = 8 SE +/- 0.02, N = 8 80.47 57.50 0.96
Threaded I/O Tester Test: Random Write - Size Per Thread: 128MB - Thread Count: 32 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 128MB - Thread Count: 32 Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 20 40 60 80 100 SE +/- 3.59, N = 8 SE +/- 4.50, N = 8 SE +/- 0.03, N = 8 74.32 56.36 0.63
AIO-Stress Test: Random Write OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Test: Random Write Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 40 80 120 160 200 SE +/- 5.62, N = 6 SE +/- 1.88, N = 3 SE +/- 0.28, N = 6 188.76 95.66 5.08
PostgreSQL pgbench TPC-B Transactions Per Second OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.0.1 TPC-B Transactions Per Second Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 600 1200 1800 2400 3000 SE +/- 64.86, N = 6 SE +/- 3.35, N = 3 2914.24 225.35
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 1000 2000 3000 4000 5000 SE +/- 111.20, N = 10 SE +/- 99.17, N = 10 SE +/- 0.37, N = 5 4833 3869 106
Flexible IO Tester Test: Intel IOMeter File Server Access Pattern OpenBenchmarking.org Seconds (Run Time), Fewer Is Better Flexible IO Tester 1.21 Test: Intel IOMeter File Server Access Pattern Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 40 80 120 160 200 SE +/- 0.24, N = 3 SE +/- 1.01, N = 3 SE +/- 2.59, N = 3 51.70 56.18 179.17
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.7.3 Test Target: Default Test Directory Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 300 600 900 1200 1500 SE +/- 0.06, N = 3 SE +/- 1.46, N = 3 SE +/- 22.79, N = 3 19.74 73.98 1255.30
Unpacking The Linux Kernel linux-2.6.32.tar.bz2 OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-2.6.32.tar.bz2 Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 2011-02-27 10:55 8 16 24 32 40 SE +/- 0.06, N = 4 SE +/- 0.10, N = 4 SE +/- 1.36, N = 8 10.22 11.26 33.09
Phoronix Test Suite v10.8.5