HDD and SSD file-system tests on Linux 4.16 for a future article on Phoronix.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1803262-FO-1803264FO32 Linux 4.16 File-System Tests - Phoronix Test Suite Linux 4.16 File-System Tests HDD and SSD file-system tests on Linux 4.16 for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1803262-FO-1803264FO32&grw&sor .
Linux 4.16 File-System Tests Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution System Layer TR150 SSD: EXT4 TR150 SSD: F2FS TR150 SSD: Btrfs TR150 SSD: XFS Seagate HDD: XFS Seagate HDD: Btrfs Seagate HDD: EXT4 Virtio ZFS HDD Raid 0 Virtio ZFS HDD Raid 0 2 2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads) TYAN S7106 (V1.00 BIOS) Intel Sky Lake-E DMI3 Registers 12 x 8192 MB DDR4-2666MT/s Micron 9ASF1G72PZ-2G6B1 256GB Samsung SSD 850 + 2000GB Seagate ST2000DM006-2DM1 + 2 x 120GB TOSHIBA-TR150 llvmpipe 95360MB VE228 Intel I210 Gigabit Connection Ubuntu 18.04 4.16.0-999-generic (x86_64) 20180323 GNOME Shell 3.28.0 X Server 1.19.6 3.3 Mesa 18.0.0-rc5 (LLVM 6.0 256 bits) GCC 7.3.0 ext4 1920x1080 f2fs btrfs xfs btrfs ext4 Common KVM @ 3.91GHz (2 Cores) QEMU Standard PC (i440FX + PIIX 1996) (rel-1.10.2-0-g5f4c7b1-prebuilt.qemu-project.org BIOS) 2048MB 34GB QEMU HDD + 30GB 2115 bochsdrmfb Debian 9.4 4.9.0-6-amd64 (x86_64) GCC 6.3.0 20170516 1024x768 qemu Common KVM @ 3.91GHz (4 Cores) 34GB QEMU HDD OpenBenchmarking.org Compiler Details - TR150 SSD: EXT4: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - TR150 SSD: F2FS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - TR150 SSD: Btrfs: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - TR150 SSD: XFS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Seagate HDD: XFS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Seagate HDD: Btrfs: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Seagate HDD: EXT4: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Virtio ZFS HDD Raid 0: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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=auto --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-target-system-zlib --with-tune=generic -v - Virtio ZFS HDD Raid 0 2: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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=auto --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-target-system-zlib --with-tune=generic -v Disk Details - TR150 SSD: EXT4: CFQ / data=ordered,relatime,rw - TR150 SSD: F2FS: CFQ / acl,active_logs=6,background_gc=on,extent_cache,flush_merge,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr - TR150 SSD: Btrfs: CFQ / relatime,rw,space_cache,ssd,subvol=/,subvolid=5 - TR150 SSD: XFS: CFQ / attr2,inode64,noquota,relatime,rw - Seagate HDD: XFS: CFQ / attr2,inode64,noquota,relatime,rw - Seagate HDD: Btrfs: CFQ / relatime,rw,space_cache,subvol=/,subvolid=5 - Seagate HDD: EXT4: CFQ / data=ordered,relatime,rw - Virtio ZFS HDD Raid 0: CFQ / data=ordered,discard,noatime,rw - Virtio ZFS HDD Raid 0 2: CFQ / data=ordered,discard,noatime,rw Processor Details - TR150 SSD: EXT4, TR150 SSD: F2FS, TR150 SSD: Btrfs, TR150 SSD: XFS, Seagate HDD: XFS, Seagate HDD: Btrfs, Seagate HDD: EXT4: Scaling Governor: intel_pstate powersave Python Details - TR150 SSD: EXT4: Python 2.7.14+ + Python 3.6.5rc1 - TR150 SSD: F2FS: Python 2.7.14+ + Python 3.6.5rc1 - TR150 SSD: Btrfs: Python 2.7.14+ + Python 3.6.5rc1 - TR150 SSD: XFS: Python 2.7.14+ + Python 3.6.5rc1 - Seagate HDD: XFS: Python 2.7.14+ + Python 3.6.5rc1 - Seagate HDD: Btrfs: Python 2.7.14+ + Python 3.6.5rc1 - Seagate HDD: EXT4: Python 2.7.14+ + Python 3.6.5rc1 - Virtio ZFS HDD Raid 0: Python 2.7.13 + Python 3.5.3 - Virtio ZFS HDD Raid 0 2: Python 2.7.13 + Python 3.5.3 Security Details - KPTI + __user pointer sanitization + Full generic retpoline Protection
Linux 4.16 File-System Tests compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree dbench: 6 fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory iozone: 4Kb - 8GB - Write Performance unpack-linux: linux-4.15.tar.xz fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory blogbench: Read blogbench: Write sqlite: Timed SQLite Insertions git: Time To Complete Common Git Commands aio-stress: Rand Write TR150 SSD: EXT4 TR150 SSD: F2FS TR150 SSD: Btrfs TR150 SSD: XFS Seagate HDD: XFS Seagate HDD: Btrfs Seagate HDD: EXT4 Virtio ZFS HDD Raid 0 Virtio ZFS HDD Raid 0 2 1686.54 505.73 837.97 369.21 230 275 413 103.49 6.40 227 2097180 10325 41.27 6.31 2301.32 2271.93 550.41 878.02 276.31 212 282 416 88.99 6.67 228 2054932 9156 34.89 6.40 3017.61 1371.80 109.66 881.31 247.49 212 73.28 83.68 93.20 9.44 327 2269750 3458 99.08 6.36 2936.17 2101.38 395.06 892.28 442.69 212 273 395 96.10 6.82 202 2084376 4039 36.76 6.65 2971.42 2092.61 402.86 833.32 20.21 1.53 1.17 145 153.08 7.65 148 2197243 2126 417.70 6.76 2979.14 2177.85 262.66 804.92 45.74 1.52 23.02 4.04 161.01 7.25 1.54 2293433 2370 1012.38 6.59 2953.92 1678.76 494.62 801.75 25.73 1.45 1.03 149 155.45 6.67 155 2415373 6473 576.02 6.57 2410.29 538.22 255.10 807.12 72.29 258 197 197 101.53 15.97 255 214407 1930 246.03 6.67 1341.61 OpenBenchmarking.org
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile TR150 SSD: F2FS Seagate HDD: Btrfs TR150 SSD: XFS Seagate HDD: XFS TR150 SSD: EXT4 Seagate HDD: EXT4 TR150 SSD: Btrfs Virtio ZFS HDD Raid 0 2 500 1000 1500 2000 2500 SE +/- 54.64, N = 6 SE +/- 35.99, N = 3 SE +/- 4.55, N = 3 SE +/- 2.15, N = 3 SE +/- 13.09, N = 3 SE +/- 9.62, N = 3 SE +/- 24.66, N = 6 SE +/- 56.60, N = 6 2271.93 2177.85 2101.38 2092.61 1686.54 1678.76 1371.80 538.22
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create TR150 SSD: F2FS TR150 SSD: EXT4 Seagate HDD: EXT4 Seagate HDD: XFS TR150 SSD: XFS Seagate HDD: Btrfs Virtio ZFS HDD Raid 0 2 TR150 SSD: Btrfs 120 240 360 480 600 SE +/- 9.94, N = 3 SE +/- 8.16, N = 3 SE +/- 11.14, N = 3 SE +/- 9.05, N = 3 SE +/- 4.83, N = 3 SE +/- 6.83, N = 3 SE +/- 15.11, N = 3 SE +/- 14.76, N = 3 550.41 505.73 494.62 402.86 395.06 262.66 255.10 109.66
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree TR150 SSD: XFS TR150 SSD: Btrfs TR150 SSD: F2FS TR150 SSD: EXT4 Seagate HDD: XFS Virtio ZFS HDD Raid 0 2 Seagate HDD: Btrfs Seagate HDD: EXT4 200 400 600 800 1000 SE +/- 6.60, N = 3 SE +/- 11.29, N = 3 SE +/- 6.75, N = 3 SE +/- 44.68, N = 3 SE +/- 12.74, N = 3 SE +/- 77.29, N = 3 SE +/- 7.06, N = 3 SE +/- 13.33, N = 3 892.28 881.31 878.02 837.97 833.32 807.12 804.92 801.75
Dbench Client Count: 6 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 6 TR150 SSD: XFS TR150 SSD: EXT4 TR150 SSD: F2FS TR150 SSD: Btrfs Virtio ZFS HDD Raid 0 2 Seagate HDD: Btrfs Seagate HDD: EXT4 Seagate HDD: XFS 100 200 300 400 500 SE +/- 1.98, N = 3 SE +/- 8.35, N = 6 SE +/- 0.15, N = 3 SE +/- 2.85, N = 3 SE +/- 0.05, N = 3 SE +/- 0.59, N = 6 SE +/- 0.67, N = 6 SE +/- 0.02, N = 3 442.69 369.21 276.31 247.49 72.29 45.74 25.73 20.21 1. (CC) gcc options: -lpopt -O2
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Virtio ZFS HDD Raid 0 2 TR150 SSD: EXT4 TR150 SSD: XFS TR150 SSD: Btrfs TR150 SSD: F2FS Seagate HDD: XFS Seagate HDD: Btrfs Seagate HDD: EXT4 60 120 180 240 300 SE +/- 3.18, N = 3 SE +/- 1.00, N = 3 SE +/- 0.67, N = 3 SE +/- 1.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 258.00 230.00 212.00 212.00 212.00 1.53 1.52 1.45 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory TR150 SSD: F2FS TR150 SSD: EXT4 TR150 SSD: XFS Virtio ZFS HDD Raid 0 2 TR150 SSD: Btrfs Seagate HDD: Btrfs Seagate HDD: XFS Seagate HDD: EXT4 60 120 180 240 300 SE +/- 1.73, N = 3 SE +/- 4.01, N = 6 SE +/- 3.91, N = 6 SE +/- 3.76, N = 3 SE +/- 3.34, N = 6 SE +/- 16.80, N = 6 SE +/- 0.04, N = 6 SE +/- 0.06, N = 6 282.00 275.00 273.00 197.00 73.28 23.02 1.17 1.03 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory TR150 SSD: F2FS TR150 SSD: EXT4 TR150 SSD: XFS Virtio ZFS HDD Raid 0 2 Seagate HDD: EXT4 Seagate HDD: XFS TR150 SSD: Btrfs Seagate HDD: Btrfs 90 180 270 360 450 SE +/- 1.67, N = 3 SE +/- 3.67, N = 3 SE +/- 20.47, N = 6 SE +/- 6.45, N = 6 SE +/- 3.00, N = 3 SE +/- 2.50, N = 4 SE +/- 4.96, N = 6 SE +/- 0.11, N = 6 416.00 413.00 395.00 197.00 149.00 145.00 83.68 4.04 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance Seagate HDD: Btrfs Seagate HDD: EXT4 Seagate HDD: XFS TR150 SSD: EXT4 Virtio ZFS HDD Raid 0 2 TR150 SSD: XFS TR150 SSD: Btrfs TR150 SSD: F2FS 40 80 120 160 200 SE +/- 6.56, N = 6 SE +/- 3.66, N = 6 SE +/- 1.89, N = 3 SE +/- 1.81, N = 6 SE +/- 13.18, N = 6 SE +/- 4.92, N = 6 SE +/- 3.44, N = 6 SE +/- 2.07, N = 6 161.01 155.45 153.08 103.49 101.53 96.10 93.20 88.99 1. (CC) gcc options: -O3
Unpacking The Linux Kernel linux-4.15.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz TR150 SSD: EXT4 TR150 SSD: F2FS Seagate HDD: EXT4 TR150 SSD: XFS Seagate HDD: Btrfs Seagate HDD: XFS TR150 SSD: Btrfs Virtio ZFS HDD Raid 0 2 4 8 12 16 20 SE +/- 0.04, N = 4 SE +/- 0.08, N = 8 SE +/- 0.08, N = 8 SE +/- 0.08, N = 8 SE +/- 0.16, N = 8 SE +/- 0.16, N = 8 SE +/- 0.16, N = 4 SE +/- 0.97, N = 8 6.40 6.67 6.67 6.82 7.25 7.65 9.44 15.97
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory TR150 SSD: Btrfs Virtio ZFS HDD Raid 0 2 TR150 SSD: F2FS TR150 SSD: EXT4 TR150 SSD: XFS Seagate HDD: EXT4 Seagate HDD: XFS Seagate HDD: Btrfs 70 140 210 280 350 SE +/- 6.23, N = 3 SE +/- 4.58, N = 3 SE +/- 0.67, N = 3 SE +/- 1.76, N = 3 SE +/- 4.53, N = 6 SE +/- 0.01, N = 3 327.00 255.00 228.00 227.00 202.00 155.00 148.00 1.54 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Read Seagate HDD: EXT4 Seagate HDD: Btrfs TR150 SSD: Btrfs Seagate HDD: XFS TR150 SSD: EXT4 TR150 SSD: XFS TR150 SSD: F2FS Virtio ZFS HDD Raid 0 2 500K 1000K 1500K 2000K 2500K SE +/- 16397.30, N = 3 SE +/- 1570.58, N = 3 SE +/- 12906.26, N = 3 SE +/- 39188.34, N = 3 SE +/- 5745.23, N = 3 SE +/- 37384.19, N = 6 SE +/- 146937.12, N = 6 SE +/- 26762.45, N = 6 2415373 2293433 2269750 2197243 2097180 2084376 2054932 214407 1. (CC) gcc options: -O2 -pthread
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.0 Test: Write TR150 SSD: EXT4 TR150 SSD: F2FS Seagate HDD: EXT4 TR150 SSD: XFS TR150 SSD: Btrfs Seagate HDD: Btrfs Seagate HDD: XFS Virtio ZFS HDD Raid 0 2 2K 4K 6K 8K 10K SE +/- 88.82, N = 3 SE +/- 83.15, N = 3 SE +/- 23.54, N = 3 SE +/- 92.81, N = 3 SE +/- 25.15, N = 3 SE +/- 46.68, N = 3 SE +/- 40.70, N = 3 SE +/- 190.23, N = 3 10325 9156 6473 4039 3458 2370 2126 1930 1. (CC) gcc options: -O2 -pthread
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions TR150 SSD: F2FS TR150 SSD: XFS TR150 SSD: EXT4 TR150 SSD: Btrfs Virtio ZFS HDD Raid 0 2 Seagate HDD: XFS Seagate HDD: EXT4 Seagate HDD: Btrfs 200 400 600 800 1000 SE +/- 0.53, N = 5 SE +/- 0.51, N = 6 SE +/- 0.61, N = 5 SE +/- 1.94, N = 3 SE +/- 3.85, N = 3 SE +/- 0.96, N = 3 SE +/- 9.59, N = 4 SE +/- 2.51, N = 3 34.89 36.76 41.27 99.08 246.03 417.70 576.02 1012.38 1. (CC) gcc options: -O2 -ldl -lpthread
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands TR150 SSD: EXT4 TR150 SSD: Btrfs TR150 SSD: F2FS Seagate HDD: EXT4 Seagate HDD: Btrfs TR150 SSD: XFS Virtio ZFS HDD Raid 0 2 Seagate HDD: XFS 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.17, N = 6 SE +/- 0.11, N = 4 SE +/- 0.12, N = 3 SE +/- 0.10, N = 5 SE +/- 0.10, N = 3 6.31 6.36 6.40 6.57 6.59 6.65 6.67 6.76 1. TR150 SSD: EXT4: git version 2.15.1 2. TR150 SSD: Btrfs: git version 2.15.1 3. TR150 SSD: F2FS: git version 2.15.1 4. Seagate HDD: EXT4: git version 2.15.1 5. Seagate HDD: Btrfs: git version 2.15.1 6. TR150 SSD: XFS: git version 2.15.1 7. Virtio ZFS HDD Raid 0 2: git version 2.11.0 8. Seagate HDD: XFS: git version 2.15.1
AIO-Stress Test: Random Write OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Test: Random Write TR150 SSD: F2FS Seagate HDD: XFS TR150 SSD: XFS Seagate HDD: Btrfs TR150 SSD: Btrfs Seagate HDD: EXT4 TR150 SSD: EXT4 Virtio ZFS HDD Raid 0 2 600 1200 1800 2400 3000 SE +/- 50.73, N = 3 SE +/- 22.47, N = 3 SE +/- 26.35, N = 3 SE +/- 38.74, N = 3 SE +/- 38.20, N = 3 SE +/- 40.49, N = 3 SE +/- 45.90, N = 3 SE +/- 47.09, N = 6 3017.61 2979.14 2971.42 2953.92 2936.17 2410.29 2301.32 1341.61 1. (CC) gcc options: -pthread -laio
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Virtio ZFS HDD Raid 0 2 TR150 SSD: EXT4 TR150 SSD: XFS TR150 SSD: Btrfs TR150 SSD: F2FS 14K 28K 42K 56K 70K SE +/- 1017.08, N = 3 SE +/- 233.33, N = 3 SE +/- 133.33, N = 3 SE +/- 200.00, N = 3 65633 58967 54400 54367 54200 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory TR150 SSD: F2FS TR150 SSD: EXT4 TR150 SSD: XFS Virtio ZFS HDD Raid 0 2 Seagate HDD: Btrfs TR150 SSD: Btrfs 15K 30K 45K 60K 75K SE +/- 466.67, N = 3 SE +/- 1010.53, N = 6 SE +/- 1005.21, N = 6 SE +/- 896.29, N = 3 SE +/- 853.91, N = 6 72167 70250 69967 50500 27400 18750 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory TR150 SSD: Btrfs Virtio ZFS HDD Raid 0 2 TR150 SSD: F2FS TR150 SSD: EXT4 TR150 SSD: XFS Seagate HDD: EXT4 Seagate HDD: XFS 20K 40K 60K 80K 100K SE +/- 1550.63, N = 3 SE +/- 1156.62, N = 3 SE +/- 145.30, N = 3 SE +/- 100.00, N = 3 SE +/- 463.08, N = 3 SE +/- 1174.07, N = 6 83633 65167 58467 58300 51667 39767 37800 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory TR150 SSD: F2FS TR150 SSD: EXT4 TR150 SSD: XFS Virtio ZFS HDD Raid 0 2 Seagate HDD: EXT4 Seagate HDD: XFS TR150 SSD: Btrfs 20K 40K 60K 80K 100K SE +/- 333.33, N = 3 SE +/- 1000.00, N = 3 SE +/- 5437.01, N = 6 SE +/- 1815.44, N = 6 SE +/- 783.87, N = 3 SE +/- 617.12, N = 4 SE +/- 1238.28, N = 6 106333 106000 101167 50150 38233 37050 21500 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lm -lpthread -ldl
Phoronix Test Suite v10.8.4