Intel Core i7-3615QM testing with a Apple Mac-C3EC7CD22292981F (421.0.0.0.0 BIOS) and NVIDIA GeForce GT 650M 1GB on Fedora 34 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2103162-HA-2012318HA70 Apple Gentoo Storage Performance - Phoronix Test Suite Apple Gentoo Storage Performance Intel Core i7-3615QM testing with a Apple Mac-C3EC7CD22292981F (421.0.0.0.0 BIOS) and NVIDIA GeForce GT 650M 1GB on Fedora 34 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2103162-HA-2012318HA70&sor&grw .
Apple Gentoo Storage Performance Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution OpenCL Vulkan 5.8.1 GCC 10.2 volutary elevator=none 5.8.1 GCC 10.2 volutary elevator=kyber 5.8.1 GCC 10.2 volutary elevator=mq-deadline 5.8.1 GCC 10.2 none noatime discard FreeBSD 12.1 ZFS clang 8.0.1 VoidLinux no-miti ext4 GCC 9.3 mq-deadline Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Gentoo Musl F2FS no-miti 5.8.11 GCC 9.3 mq-deadline Gentoo Glibc F2FS no-miti 5.9.11 clang default Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline FreeBSD 12.2 ZFS clang 10.0.1 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 VoidLinux no-miti F2FS 5.9.13 GCC 9.3 Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64 Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64 Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime Gentoo 5.9 ZFS -miti GCC 10 xanmod O3 Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads) Apple Mac-C3EC7CD22292981F (259.0.0.0.0 BIOS) Intel 3rd Gen Core DRAM 8GB 251GB APPLE SSD SM256E NVIDIA NVE7 1GB (1200MHz) Cirrus Logic CS4206 Color LCD Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n Gentoo 2.6 5.8.1-gentoo-x86_64 (x86_64) MATE 1.24.0 X Server 1.20.8 modesetting 1.20.8 4.3 Mesa 20.2.0-rc2 GCC 10.2.0 + Clang 10.0.1 + LLVM 10.0.1 ext4 2880x1800 5.8.1-xanmod1-x86_64 (x86_64) Intel Core i7-3615QM @ 2.30GHz (8 Cores) Apple MacBookPro10 1 1.0 218GB Unknown 981MB NVIDIA (0x0e1b) HDA FreeBSD 12.1-RELEASE (x86_64) Clang 8.0.1 (SVN 366581) zfs Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads) Apple Mac-C3EC7CD22292981F (259.0.0.0.0 BIOS) 251GB APPLE SSD SM256E Intel HD 4000 Cirrus Logic CS4206 Color LCD Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n VoidLinux rolling 5.8.9_1 (x86_64) X Server 1.20.9 intel 2.99.917 GCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.0 ext4 NVIDIA NVE7 1GB Broadcom NetXtreme BCM57786 PCIe + Broadcom NetXtreme BCM57762 PCIe + Broadcom BCM4331 802.11a/b/g/n OpenMandrivaLinux 4.1 5.5.12-desktop-1omv4001 (x86_64) KDE Plasma 5.17.5 X Server 1.20.7 modesetting 1.20.7 4.3 Mesa 20.0.7 Clang 9.0.1 + GCC 9.2.1 20191207 + LLVM 9.0.1 8192MB Fedora 33 5.8.9-301.fc33.x86_64 (x86_64) MATE 1.24.1 X Server 1.20.8 modesetting 1.20.8 4.3 Mesa 20.2.0-rc4 GCC 10.2.1 20200826 + Clang 11.0.0 + LLVM 11.0.0 btrfs 8GB NVIDIA GeForce GT 650M 1GB (797/2508MHz) Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n Ubuntu 20.04 5.4.0-47-generic (x86_64) MATE 1.24.0 NVIDIA 390.138 4.6.0 GCC 9.3.0 zfs Apple Mac-C3EC7CD22292981F (262.0.0.0.0 BIOS) Broadcom NetXtreme BCM57786 PCIe + Broadcom NetXtreme BCM57762 PCIe + Broadcom BCM4331 802.11a/b/g/n Clear Linux OS 33720 5.8.9-986.native (x86_64) GNOME Shell 3.36.5 NVIDIA 455.23.04 OpenCL 1.2 CUDA 11.1.70 1.2.145 GCC 10.2.1 20200915 releases/gcc-10.2.0-253-g49b3d88e9d + Clang 10.0.1 + LLVM 10.0.1 ext4 Intel 3rd Gen Core Intel 7 /C216 Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n Gentoo/Linux 5.8.11-gentoo-x86_64 (x86_64) modesetting 1.20.8 GCC 9.3.0 + Clang 10.0.1 f2fs Intel NVIDIA NVE7 1GB (1200MHz) Color LCD 5.9.11-gentoo-x86_64clang (x86_64) LXQt 0.16.0 nouveau 1.0.16 GCC 10.2.0 + Clang 11.0.0Target: + LLVM 11.0.0 NVIDIA NVE7 1GB Cirrus Logic CS4206 Calculate/Linux 5.4.57-calculate (x86_64) MATE 1.24.1 modesetting 1.20.8 4.3 Mesa 20.1.10 GCC 9.3.0 + Clang 11.0.0Target: + LLVM 11.0.0 ext4 Intel Core i7-3615QM @ 2.30GHz (8 Cores) Apple MacBookPro10 1 1.0 215GB NVIDIA GeForce GT 650M 981MB NVIDIA (0x0e1b) HDA FreeBSD 12.2-RELEASE-p1 (x86_64) Xfce 4.14 X Server 1.20.9 NVIDIA 1.0.0 Clang 10.0.1 zfs Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads) Apple Mac-C3EC7CD22292981F (262.0.0.0.0 BIOS) 251GB APPLE SSD SM256E NVIDIA GeForce GT 650M 1GB (797/2508MHz) Cirrus Logic CS4206 Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n Ubuntu 20.10 5.8.0-31-generic (x86_64) MATE 1.24.1 NVIDIA 418.152.00 4.6.0 1.1.95 GCC 10.2.0 + Clang 11.0.0-2Target: + LLVM 11.0.0 ext4 NVIDIA NVE7 1GB VoidLinux rolling 5.9.13_1 (x86_64) X Server 1.20.10 nouveau 1.0.16 4.3 Mesa 20.2.3 GCC 9.3.0 + LLVM 11.0.0 f2fs 8192MB Intel NVIDIA NVE7 1GB (1200MHz) Gentoo/Linux 5.9.14-gentoo-x86_64-gcc (x86_64) Xfce 4.14 GCC 9.3.0 + Clang 11.0.0Target: + LLVM 11.0.0 8GB 5.10.1-gentoo-x86_64-gcc (x86_64) GCC 10.2.0 + Clang 11.0.0Target: + LLVM 11.0.0 Intel 7 /C216 5.10.1-gentooconf2 (x86_64) Cirrus Logic CS4206 5.10.1-gentoo-x86_64-clang (x86_64) 5.9.14-gentoo-x86_64-gcc (x86_64) Xfce ext4 5.10.1-xanmod1-x86_64-gcc (x86_64) NVIDIA GeForce GT 650M 1GB (797/2508MHz) Gentoo 2.7 5.9.13-xanmod1-x86_64-gcc (x86_64) Xfce 4.16 NVIDIA 460.27.04 4.6.0 GCC 10.2.0 + Clang 11.0.0 + LLVM 11.0.0 zfs Apple Mac-C3EC7CD22292981F (421.0.0.0.0 BIOS) NVIDIA GeForce GT 650M 1GB Color LCD Fedora 34 5.11.6-300.fc34.x86_64 (x86_64) MATE 1.24.1 NVIDIA 460.56 OpenCL 1.2 CUDA 11.2.153 + OpenCL 1.1 Mesa 21.0.0 GCC 11.0.0 20210225 + Clang 12.0.0 + LLVM 12.0.0 + CUDA 11.2 btrfs OpenBenchmarking.org Disk Details - 5.8.1 GCC 10.2 volutary elevator=none: NONE / noatime,rw,stripe=256 - 5.8.1 GCC 10.2 volutary elevator=kyber: KYBER / noatime,rw,stripe=256 - 5.8.1 GCC 10.2 volutary elevator=mq-deadline: MQ-DEADLINE / noatime,rw,stripe=256 - 5.8.1 GCC 10.2 none noatime discard: NONE / discard,errors=remount-ro,noatime,rw - VoidLinux no-miti ext4 GCC 9.3 mq-deadline: MQ-DEADLINE / relatime,rw - Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline: MQ-DEADLINE / discard,noatime,rw,stripe=256 - Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2: BFQ / relatime,rw,seclabel,space_cache,ssd,subvol=/home,subvolid=257 - Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2: BFQ / relatime,rw,seclabel,space_cache,ssd,subvol=/home,subvolid=257 - ClearLinux 33720 no-miti 5.8.9 GCC 10.1: BFQ / relatime,rw,stripe=256 - Gentoo Musl F2FS no-miti 5.8.11 GCC 9.3 mq-deadline: MQ-DEADLINE / acl,active_logs=6,alloc_mode=default,background_gc=on,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,noatime,rw,user_xattr - Gentoo Glibc F2FS no-miti 5.9.11 clang default: MQ-DEADLINE / acl,active_logs=6,alloc_mode=default,background_gc=on,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr / Block Size: 4096 - Calculate Glibc Ext4 miti GCC 9.3 mq-deadline: MQ-DEADLINE / discard,noatime,rw / Block Size: 4096 - Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline: MQ-DEADLINE / discard,noatime,rw / Block Size: 4096 - Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2: MQ-DEADLINE / discard,noatime,rw - VoidLinux no-miti F2FS 5.9.13 GCC 9.3: MQ-DEADLINE / acl,active_logs=6,alloc_mode=default,background_gc=on,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr / Block Size: 4096 - Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64: MQ-DEADLINE / acl,active_logs=6,alloc_mode=default,background_gc=on,compress_algorithm=zstd,compress_log_size=2,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr - Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64: NONE / acl,active_logs=6,alloc_mode=default,background_gc=on,compress_algorithm=zstd,compress_log_size=2,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr - Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config: MQ-DEADLINE / acl,active_logs=6,alloc_mode=default,background_gc=on,compress_algorithm=zstd,compress_log_size=2,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr / Block Size: 4096 - Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config: MQ-DEADLINE / acl,active_logs=6,alloc_mode=default,background_gc=on,compress_algorithm=zstd,compress_log_size=2,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr / Block Size: 4096 - Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config: MQ-DEADLINE / acl,active_logs=6,alloc_mode=default,background_gc=on,compress_algorithm=zstd,compress_log_size=2,discard,extent_cache,flush_merge,fsync_mode=posix,inline_data,inline_dentry,inline_xattr,lazytime,mode=adaptive,no_heap,relatime,rw,user_xattr / Block Size: 4096 - Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime: MQ-DEADLINE / noatime,rw / Block Size: 4096 - Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime: NONE / noatime,rw / Block Size: 4096 - Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime: MQ-DEADLINE / autodefrag,discard=async,noatime,nodatacow,nodatasum,rw,space_cache,ssd,subvol=/home,subvolid=256 / Block Size: 4096 Processor Details - 5.8.1 GCC 10.2 volutary elevator=none: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - 5.8.1 GCC 10.2 volutary elevator=kyber: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - 5.8.1 GCC 10.2 volutary elevator=mq-deadline: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - 5.8.1 GCC 10.2 none noatime discard: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - VoidLinux no-miti ext4 GCC 9.3 mq-deadline: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2: Scaling Governor: intel_cpufreq performance - Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2: Scaling Governor: intel_cpufreq performance - Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - ClearLinux 33720 no-miti 5.8.9 GCC 10.1: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo Musl F2FS no-miti 5.8.11 GCC 9.3 mq-deadline: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo Glibc F2FS no-miti 5.9.11 clang default: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Calculate Glibc Ext4 miti GCC 9.3 mq-deadline: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x21 - Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Thermald 2.3 - VoidLinux no-miti F2FS 5.9.13 GCC 9.3: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64: Scaling Governor: intel_cpufreq performance - Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64: Scaling Governor: intel_cpufreq performance - Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo 5.9 ZFS -miti GCC 10 xanmod O3: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 Security Details - 5.8.1 GCC 10.2 volutary elevator=none: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - 5.8.1 GCC 10.2 volutary elevator=kyber: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - 5.8.1 GCC 10.2 volutary elevator=mq-deadline: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - 5.8.1 GCC 10.2 none noatime discard: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - FreeBSD 12.1 ZFS clang 8.0.1: KPTI - VoidLinux no-miti ext4 GCC 9.3 mq-deadline: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected - Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2: SELinux + itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2: SELinux + itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - ClearLinux 33720 no-miti 5.8.9 GCC 10.1: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo Musl F2FS no-miti 5.8.11 GCC 9.3 mq-deadline: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo Glibc F2FS no-miti 5.9.11 clang default: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Calculate Glibc Ext4 miti GCC 9.3 mq-deadline: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - FreeBSD 12.2 ZFS clang 10.0.1: KPTI - Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - VoidLinux no-miti F2FS 5.9.13 GCC 9.3: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo 5.9 ZFS -miti GCC 10 xanmod O3: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected Environment Details - FreeBSD 12.1 ZFS clang 8.0.1: LIBGL_ALWAYS_SOFTWARE=1 - Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline: AMD_DEBUG=nodcc - ClearLinux 33720 no-miti 5.8.9 GCC 10.1: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries -fvisibility-inlines-hidden -Wl,--enable-new-dtags" FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" Kernel Details - VoidLinux no-miti ext4 GCC 9.3 mq-deadline: i915.enable_rc6=7 i915.enable_fbc=1 i915.fastboot=1 - Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline: dm_mod.use_blk_mq=1 - Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config: i915.fastboot=1 - Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config: i915.fastboot=1 - Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config: i915.fastboot=1 - Gentoo 5.9 ZFS -miti GCC 10 xanmod O3: i915.fastboot=1 - Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime: Transparent Huge Pages: madvise Compiler Details - VoidLinux no-miti ext4 GCC 9.3 mq-deadline: --build=x86_64-linux-musl --disable-libsanitizer --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-nls --disable-symvers --disable-target-libiberty --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-fast-character --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada --enable-lto --enable-plugins --enable-serial-configure --enable-shared --enable-threads=posix --enable-vtable-verify --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v - ClearLinux 33720 no-miti 5.8.9 GCC 10.1: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - Gentoo Musl F2FS no-miti 5.8.11 GCC 9.3 mq-deadline: --bindir=/usr/x86_64-gentoo-linux-musl/gcc-bin/9.3.0 --build=x86_64-gentoo-linux-musl --datadir=/usr/share/gcc-data/x86_64-gentoo-linux-musl/9.3.0 --disable-esp --disable-fixed-point --disable-libada --disable-libsanitizer --disable-libssp --disable-libvtv --disable-multilib --disable-nls --disable-systemtap --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --host=x86_64-gentoo-linux-musl --includedir=/usr/lib/gcc/x86_64-gentoo-linux-musl/9.3.0/include --mandir=/usr/share/gcc-data/x86_64-gentoo-linux-musl/9.3.0/man --with-multilib-list=m64 --with-python-dir=/share/gcc-data/x86_64-gentoo-linux-musl/9.3.0/python --without-isl - Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --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=auto --with-tune=generic --without-cuda-driver -v - VoidLinux no-miti F2FS 5.9.13 GCC 9.3: --build=x86_64-linux-musl --disable-libsanitizer --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-nls --disable-symvers --disable-target-libiberty --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-fast-character --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada --enable-lto --enable-plugins --enable-serial-configure --enable-shared --enable-threads=posix --enable-vtable-verify --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Disk Scheduler Details - Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3, Gentoo 5.9 ZFS -miti GCC 10 xanmod O3: NONE
Apple Gentoo Storage Performance fio: Seq Read - POSIX AIO - No - Yes - 32KB - Default Test Directory fio: Seq Read - POSIX AIO - No - Yes - 32KB - Default Test Directory fio: Seq Write - POSIX AIO - No - Yes - 32KB - Default Test Directory fio: Seq Write - POSIX AIO - No - Yes - 32KB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads 5.8.1 GCC 10.2 volutary elevator=none 5.8.1 GCC 10.2 volutary elevator=kyber 5.8.1 GCC 10.2 volutary elevator=mq-deadline 5.8.1 GCC 10.2 none noatime discard FreeBSD 12.1 ZFS clang 8.0.1 VoidLinux no-miti ext4 GCC 9.3 mq-deadline Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Gentoo Musl F2FS no-miti 5.8.11 GCC 9.3 mq-deadline Gentoo Glibc F2FS no-miti 5.9.11 clang default Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline FreeBSD 12.2 ZFS clang 10.0.1 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 VoidLinux no-miti F2FS 5.9.13 GCC 9.3 Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64 Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64 Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime Gentoo 5.9 ZFS -miti GCC 10 xanmod O3 Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime 334 10700 305 9741 47.3 59.8 329 10533 300 9606 44.8 61.1 329 10500 300 9605 43.6 62.1 323 10300 297 9505 67.5 109.4 5006 160250 383 12233 55.5 71.4 319 10233 290 9279 82.9 167.5 160 5105 202 6461 77.17 103.77 154 4920 203 6499 78.23 105.73 2875 92000 363 11633 84.2 103.7 269 8614 247 7900 77.6 126.7 99.9 167.7 327 10467 293 9367 102.2 98.9 276 8809 238 7603 78.0 166.1 254 8107 234 7470 70.0 157.6 5284 169000 354 11333 273 8732 241 7699 76.2 122.0 100.9 128.6 285 9123 265 8482 99.00 144.27 333 10633 274 8784 97.23 119.87 347 10800 252 8074 98.3 301 9637 266 8517 68.2 72 275 8802 278 8885 97.2 89.7 275 8793 291 9327 78.4 93.6 198 6325 266 8514 52.8 69.1 3400 109000 295 9440 93.3 121.2 129 4131 199 6377 77.5 118.8 OpenBenchmarking.org
Flexible IO Tester Type: Sequential Read - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory FreeBSD 12.2 ZFS clang 10.0.1 FreeBSD 12.1 ZFS clang 8.0.1 Gentoo 5.9 ZFS -miti GCC 10 xanmod O3 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config 5.8.1 GCC 10.2 volutary elevator=none Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64 5.8.1 GCC 10.2 volutary elevator=mq-deadline 5.8.1 GCC 10.2 volutary elevator=kyber Gentoo Glibc F2FS no-miti 5.9.11 clang default 5.8.1 GCC 10.2 none noatime discard Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64 Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime 1100 2200 3300 4400 5500 SE +/- 8.02, N = 3 SE +/- 63.12, N = 4 SE +/- 0.88, N = 3 SE +/- 15.87, N = 3 SE +/- 2.60, N = 3 SE +/- 5.57, N = 3 SE +/- 1.33, N = 3 SE +/- 0.58, N = 3 SE +/- 1.20, N = 3 SE +/- 1.45, N = 3 SE +/- 0.88, N = 3 SE +/- 1.45, N = 3 SE +/- 17.51, N = 12 SE +/- 10.15, N = 12 SE +/- 18.56, N = 12 SE +/- 20.34, N = 12 SE +/- 9.77, N = 12 SE +/- 1.76, N = 3 SE +/- 17.68, N = 12 SE +/- 3.15, N = 15 SE +/- 2.67, N = 3 SE +/- 2.33, N = 3 SE +/- 1.20, N = 3 5284 5006 3400 2875 347 334 333 329 329 327 323 319 301 285 276 275 275 273 269 254 198 160 154 129
Flexible IO Tester Type: Sequential Read - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory FreeBSD 12.2 ZFS clang 10.0.1 FreeBSD 12.1 ZFS clang 8.0.1 Gentoo 5.9 ZFS -miti GCC 10 xanmod O3 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config 5.8.1 GCC 10.2 volutary elevator=none Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64 5.8.1 GCC 10.2 volutary elevator=kyber 5.8.1 GCC 10.2 volutary elevator=mq-deadline Gentoo Glibc F2FS no-miti 5.9.11 clang default 5.8.1 GCC 10.2 none noatime discard Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64 Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime 40K 80K 120K 160K 200K SE +/- 2015.56, N = 4 SE +/- 529.15, N = 3 SE +/- 404.15, N = 3 SE +/- 185.59, N = 3 SE +/- 33.33, N = 3 SE +/- 57.74, N = 3 SE +/- 33.33, N = 3 SE +/- 57.74, N = 3 SE +/- 33.33, N = 3 SE +/- 43.91, N = 3 SE +/- 562.38, N = 12 SE +/- 324.29, N = 12 SE +/- 648.16, N = 12 SE +/- 597.42, N = 12 SE +/- 313.03, N = 12 SE +/- 50.67, N = 3 SE +/- 565.72, N = 12 SE +/- 99.83, N = 15 SE +/- 78.37, N = 3 SE +/- 78.93, N = 3 SE +/- 42.68, N = 3 169000 160250 109000 92000 10800 10700 10633 10533 10500 10467 10300 10233 9637 9123 8809 8802 8793 8732 8614 8107 6325 5105 4920 4131
Flexible IO Tester Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory FreeBSD 12.1 ZFS clang 8.0.1 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 FreeBSD 12.2 ZFS clang 10.0.1 5.8.1 GCC 10.2 volutary elevator=none 5.8.1 GCC 10.2 volutary elevator=mq-deadline 5.8.1 GCC 10.2 volutary elevator=kyber 5.8.1 GCC 10.2 none noatime discard Gentoo 5.9 ZFS -miti GCC 10 xanmod O3 Gentoo Glibc F2FS no-miti 5.9.11 clang default Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64 Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64 Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime 80 160 240 320 400 SE +/- 5.70, N = 3 SE +/- 2.08, N = 3 SE +/- 3.33, N = 3 SE +/- 3.03, N = 9 SE +/- 2.33, N = 3 SE +/- 2.03, N = 3 SE +/- 0.88, N = 3 SE +/- 1.76, N = 3 SE +/- 2.03, N = 3 SE +/- 1.20, N = 3 SE +/- 6.52, N = 12 SE +/- 7.19, N = 15 SE +/- 5.55, N = 15 SE +/- 2.73, N = 3 SE +/- 7.66, N = 12 SE +/- 7.85, N = 15 SE +/- 2.30, N = 15 SE +/- 7.98, N = 15 SE +/- 4.74, N = 15 SE +/- 9.64, N = 15 SE +/- 3.04, N = 4 SE +/- 2.57, N = 15 SE +/- 2.45, N = 12 383 363 354 305 300 300 297 295 293 291 290 278 274 266 266 265 252 247 241 238 234 203 202 199
Flexible IO Tester Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 32KB - Disk Target: Default Test Directory FreeBSD 12.1 ZFS clang 8.0.1 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 FreeBSD 12.2 ZFS clang 10.0.1 5.8.1 GCC 10.2 volutary elevator=none 5.8.1 GCC 10.2 volutary elevator=kyber 5.8.1 GCC 10.2 volutary elevator=mq-deadline 5.8.1 GCC 10.2 none noatime discard Gentoo 5.9 ZFS -miti GCC 10 xanmod O3 Gentoo Glibc F2FS no-miti 5.9.11 clang default Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64 Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64 Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime 3K 6K 9K 12K 15K SE +/- 185.59, N = 3 SE +/- 88.19, N = 3 SE +/- 133.33, N = 3 SE +/- 96.47, N = 9 SE +/- 63.40, N = 3 SE +/- 68.45, N = 3 SE +/- 30.99, N = 3 SE +/- 51.34, N = 3 SE +/- 23.97, N = 3 SE +/- 65.69, N = 3 SE +/- 43.72, N = 3 SE +/- 207.49, N = 12 SE +/- 232.16, N = 15 SE +/- 90.47, N = 3 SE +/- 177.67, N = 15 SE +/- 244.82, N = 12 SE +/- 252.22, N = 15 SE +/- 73.69, N = 15 SE +/- 255.38, N = 15 SE +/- 151.88, N = 15 SE +/- 308.12, N = 15 SE +/- 103.15, N = 4 SE +/- 82.45, N = 15 SE +/- 78.09, N = 12 12233 11633 11333 9741 9606 9605 9505 9440 9367 9327 9279 8885 8784 8517 8514 8482 8074 7900 7699 7603 7470 6499 6461 6377
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Gentoo Glibc F2FS no-miti 5.9.11 clang default VoidLinux no-miti F2FS 5.9.13 GCC 9.3 Gentoo Musl F2FS no-miti 5.8.11 GCC 9.3 mq-deadline Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64 Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64 Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.9 ZFS -miti GCC 10 xanmod O3 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Calculate Glibc Ext4 miti GCC 9.3 mq-deadline ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config 5.8.1 GCC 10.2 none noatime discard VoidLinux no-miti ext4 GCC 9.3 mq-deadline Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime 5.8.1 GCC 10.2 volutary elevator=none 5.8.1 GCC 10.2 volutary elevator=kyber 5.8.1 GCC 10.2 volutary elevator=mq-deadline 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.36, N = 3 SE +/- 0.44, N = 3 SE +/- 0.62, N = 3 SE +/- 0.22, N = 3 SE +/- 0.68, N = 3 SE +/- 0.23, N = 3 SE +/- 0.33, N = 3 SE +/- 1.18, N = 4 SE +/- 0.44, N = 3 SE +/- 0.06, N = 3 SE +/- 0.35, N = 3 SE +/- 0.68, N = 3 SE +/- 0.26, N = 3 SE +/- 0.47, N = 3 SE +/- 0.73, N = 3 SE +/- 0.48, N = 3 SE +/- 0.54, N = 3 SE +/- 0.67, N = 15 SE +/- 2.47, N = 12 SE +/- 0.52, N = 15 SE +/- 1.39, N = 15 SE +/- 0.55, N = 3 SE +/- 0.40, N = 15 SE +/- 0.67, N = 15 102.20 100.90 99.90 99.00 98.30 97.23 97.20 93.30 84.20 82.90 78.40 78.23 78.00 77.60 77.50 77.17 76.20 70.00 68.20 67.50 55.50 52.80 47.30 44.80 43.60 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Gentoo Musl F2FS no-miti 5.8.11 GCC 9.3 mq-deadline Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline Gentoo 5.9.14 Glibc F2FS GCC 9.3 mq-deadline x86_64 VoidLinux no-miti F2FS 5.9.13 GCC 9.3 ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 Gentoo 5.9 ZFS -miti GCC 10 xanmod O3 Gentoo 5.9.14 Glibc F2FS GCC 9.3 none x86_64 Fedora 34-RC1 5.11 Glibc BTRFS zstd:9 noatime 5.8.1 GCC 10.2 none noatime discard Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Gentoo Glibc F2FS no-miti 5.9.11 clang default Gentoo 5.9.14 Glibc EXT4 GCC 10 noatime Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config VoidLinux no-miti ext4 GCC 9.3 mq-deadline Gentoo 5.10.1-xanmod Glibc EXT4 GCC 10 noatime 5.8.1 GCC 10.2 volutary elevator=mq-deadline 5.8.1 GCC 10.2 volutary elevator=kyber 5.8.1 GCC 10.2 volutary elevator=none 40 80 120 160 200 SE +/- 2.22, N = 3 SE +/- 1.27, N = 3 SE +/- 1.33, N = 3 SE +/- 0.83, N = 3 SE +/- 2.15, N = 3 SE +/- 12.43, N = 9 SE +/- 0.27, N = 3 SE +/- 0.93, N = 3 SE +/- 0.40, N = 3 SE +/- 0.71, N = 3 SE +/- 0.92, N = 3 SE +/- 3.17, N = 12 SE +/- 0.20, N = 3 SE +/- 0.41, N = 3 SE +/- 0.27, N = 3 SE +/- 14.15, N = 9 SE +/- 8.69, N = 9 SE +/- 8.03, N = 7 SE +/- 0.81, N = 3 SE +/- 0.58, N = 3 SE +/- 0.74, N = 3 SE +/- 0.47, N = 3 SE +/- 1.25, N = 9 167.70 167.50 166.10 157.60 144.27 128.60 126.70 122.00 121.20 119.87 118.80 109.40 105.73 103.77 103.70 98.90 93.60 89.70 72.00 71.40 69.10 62.10 61.10 59.80 1. (CC) gcc options: -static
Phoronix Test Suite v10.8.4