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/1611126-KH-1102238IV70&grw&rdt .
Linux 2.6.38 File-Systems Processor Motherboard Chipset Memory Disk Graphics Audio Network 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 i930 - RAID 0 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 Core i7 930 @ 2.80GHz (8 Cores) ASUS Rampage III Extreme Intel 5520/5500/X58 + ICH10R 6144MB 1440GB ARC-1880-VOL#000 + 2000GB ARC-1880-VOL#001 + 8002GB ARC-1880-VOL#002 + 500GB HD501LJ NVIDIA Quadro 5000 2240MB (405/1494MHz) NVIDIA GF100 HD Audio Intel 82567V-2 Gigabit Connection Ubuntu 16.10 4.8.0-26-generic (x86_64) Unity 7.5.0 X Server 1.18.4 NVIDIA 370.28 4.5.0 GCC 6.2.0 20161005 ext4 3600x1080 OpenBenchmarking.org System Details - Linux 2.6.38-rc6: EXT4: Disk Scheduler: CFQ. Python 2.6.6. Intel SpeedStep was enabled. - Linux 2.6.38-rc6 Btrfs: Disk Scheduler: CFQ. Python 2.6.6. Intel SpeedStep was enabled. - i930 - RAID 0: Disk Scheduler: DEADLINE. Python 2.7.12+. Compiler Details - i930 - RAID 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - i930 - RAID 0: DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - i930 - RAID 0: Scaling Governor: acpi-cpufreq ondemand
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 i930 - RAID 0 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 10.94 224.78 10.88 496.13 1523.37 927.01 577.43 4047 4.42 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 i930 - RAID 0 3 6 9 12 15 SE +/- 0.06, N = 4 SE +/- 0.10, N = 4 SE +/- 0.04, N = 4 10.22 11.26 10.94
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 i930 - RAID 0 50 100 150 200 250 SE +/- 1.97, N = 6 SE +/- 1.81, N = 6 SE +/- 2.98, N = 3 114.68 55.66 224.78
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 i930 - RAID 0 13 26 39 52 65 SE +/- 0.24, N = 3 SE +/- 1.01, N = 3 SE +/- 1.91, N = 6 51.70 56.18 10.88 1. (CC) gcc options: -O2 -rdynamic -lpthread -lm -ldl -laio -lrt
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 i930 - RAID 0 110 220 330 440 550 SE +/- 0.72, N = 3 SE +/- 0.15, N = 3 SE +/- 54.01, N = 6 65.07 51.07 496.13 1. (CC) gcc options: -static
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: EXT4 Linux 2.6.38-rc6 Btrfs i930 - RAID 0 300 600 900 1200 1500 SE +/- 4.57, N = 6 SE +/- 0.61, N = 3 SE +/- 47.61, N = 6 276.77 286.57 1523.37 1. (CC) gcc options: -static
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 i930 - RAID 0 200 400 600 800 1000 SE +/- 0.17, N = 3 SE +/- 1.39, N = 4 SE +/- 120.71, N = 6 87.28 81.07 927.01 1. (CC) gcc options: -O3
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 i930 - RAID 0 120 240 360 480 600 SE +/- 0.26, N = 3 SE +/- 0.84, N = 3 SE +/- 55.60, N = 6 87.74 84.71 577.43 1. (CC) gcc options: -O3
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 i930 - RAID 0 1000 2000 3000 4000 5000 SE +/- 111.20, N = 10 SE +/- 99.17, N = 10 SE +/- 79.33, N = 10 4833 3869 4047
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 i930 - RAID 0 16 32 48 64 80 SE +/- 0.06, N = 3 SE +/- 1.46, N = 3 SE +/- 0.06, N = 3 19.74 73.98 4.42 1. (CC) gcc options: -O2 -ldl -lpthread
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