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/1102238-IV-1102232IV10&sor&grw .
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 Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 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 OpenBenchmarking.org System Details - Disk Scheduler: CFQ. Python 2.6.6. Intel SpeedStep was enabled.
Linux 2.6.38 File-Systems aio-stress: Rand Write unpack-linux: linux-2.6.32.tar.bz2 tiobench: Rand Write - 128MB - 32 compilebench: Initial Create tiobench: Rand Write - 128MB - 4 fio: Intel IOMeter File Server Access Pattern fs-mark: 1000 Files, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync iozone: 64Kb - 8GB - Write Performance iozone: 1MB - 8GB - Write Performance postmark: Disk Transaction Performance sqlite: Default Test Directory pgbench: TPC-B Transactions Per Second Linux 2.6.38-rc6: EXT4 Linux 2.6.38-rc6 Btrfs 188.76 10.22 74.32 114.68 80.47 51.70 65.07 276.77 87.28 87.74 4833 19.74 2914.24 95.66 11.26 56.36 55.66 57.50 56.18 51.07 286.57 81.07 84.71 3869 73.98 225.35 OpenBenchmarking.org
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 40 80 120 160 200 SE +/- 5.62, N = 6 SE +/- 1.88, N = 3 188.76 95.66
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 3 6 9 12 15 SE +/- 0.06, N = 4 SE +/- 0.10, N = 4 10.22 11.26
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 20 40 60 80 100 SE +/- 3.59, N = 8 SE +/- 4.50, N = 8 74.32 56.36
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 30 60 90 120 150 SE +/- 1.97, N = 6 SE +/- 1.81, N = 6 114.68 55.66
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 20 40 60 80 100 SE +/- 0.30, N = 4 SE +/- 4.34, N = 8 80.47 57.50
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 13 26 39 52 65 SE +/- 0.24, N = 3 SE +/- 1.01, N = 3 51.70 56.18
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 15 30 45 60 75 SE +/- 0.72, N = 3 SE +/- 0.15, N = 3 65.07 51.07
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 60 120 180 240 300 SE +/- 0.61, N = 3 SE +/- 4.57, N = 6 286.57 276.77
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 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 1.39, N = 4 87.28 81.07
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 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.84, N = 3 87.74 84.71
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 1000 2000 3000 4000 5000 SE +/- 111.20, N = 10 SE +/- 99.17, N = 10 4833 3869
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 16 32 48 64 80 SE +/- 0.06, N = 3 SE +/- 1.46, N = 3 19.74 73.98
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
Phoronix Test Suite v10.8.5