Intel Core i7-3615QM testing with a Apple Mac-C3EC7CD22292981F (262.0.0.0.0 BIOS) and Intel NVIDIA NVE7 1GB on Gentoo/Linux 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 2012158-HA-2012158HA59 Apple Gentoo Storage Performance - Phoronix Test Suite Apple Gentoo Storage Performance Intel Core i7-3615QM testing with a Apple Mac-C3EC7CD22292981F (262.0.0.0.0 BIOS) and Intel NVIDIA NVE7 1GB on Gentoo/Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2012158-HA-2012158HA59&gru&sro .
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 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) 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 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 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 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 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: NONE
Apple Gentoo Storage Performance fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fio: Seq Read - POSIX AIO - No - Yes - 32KB - Default Test Directory fio: Seq Write - 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 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 47.3 59.8 10700 9741 334 305 44.8 61.1 10533 9606 329 300 43.6 62.1 10500 9605 329 300 67.5 109.4 10300 9505 323 297 160250 12233 5006 383 55.5 71.4 82.9 167.5 10233 9279 319 290 77.17 103.77 5105 6461 160 202 78.23 105.73 4920 6499 154 203 84.2 103.7 92000 11633 2875 363 77.6 126.7 8614 7900 269 247 99.9 167.7 102.2 98.9 10467 9367 327 293 78.0 166.1 8809 7603 276 238 70.0 157.6 8107 7470 254 234 169000 11333 5284 354 76.2 122.0 8732 7699 273 241 100.9 128.6 99.00 144.27 9123 8482 285 265 97.23 119.87 10633 8784 333 274 98.3 10800 8074 347 252 68.2 72 9637 8517 301 266 97.2 89.7 8802 8885 275 278 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 5.8.1 GCC 10.2 none noatime discard 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 volutary elevator=none Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config 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 Glibc F2FS no-miti 5.9.11 clang default 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 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 VoidLinux no-miti F2FS 5.9.13 GCC 9.3 VoidLinux no-miti ext4 GCC 9.3 mq-deadline 20 40 60 80 100 SE +/- 2.47, N = 12 SE +/- 0.40, N = 15 SE +/- 0.67, N = 15 SE +/- 0.55, N = 3 SE +/- 0.68, N = 3 SE +/- 0.54, N = 3 SE +/- 0.26, N = 3 SE +/- 0.35, N = 3 SE +/- 0.73, N = 3 SE +/- 0.23, N = 3 SE +/- 0.67, N = 15 SE +/- 0.22, N = 3 SE +/- 0.62, N = 3 SE +/- 0.68, N = 3 SE +/- 0.15, N = 3 SE +/- 0.44, N = 3 SE +/- 0.44, N = 3 SE +/- 1.18, N = 4 SE +/- 0.48, N = 3 SE +/- 0.36, N = 3 SE +/- 0.52, N = 15 67.50 44.80 43.60 47.30 78.00 70.00 77.60 78.23 77.17 97.20 68.20 98.30 99.00 97.23 102.20 99.90 82.90 84.20 76.20 100.90 55.50 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 5.8.1 GCC 10.2 none noatime discard 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 volutary elevator=none Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config 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.9.14 Glibc F2FS GCC 9.3 none x86_64 Gentoo Glibc F2FS no-miti 5.9.11 clang default 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 Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 VoidLinux no-miti F2FS 5.9.13 GCC 9.3 VoidLinux no-miti ext4 GCC 9.3 mq-deadline 40 80 120 160 200 SE +/- 3.17, N = 12 SE +/- 0.47, N = 3 SE +/- 0.74, N = 3 SE +/- 1.25, N = 9 SE +/- 1.33, N = 3 SE +/- 0.83, N = 3 SE +/- 0.27, N = 3 SE +/- 0.20, N = 3 SE +/- 0.41, N = 3 SE +/- 8.03, N = 7 SE +/- 2.15, N = 3 SE +/- 0.71, N = 3 SE +/- 14.15, N = 9 SE +/- 2.22, N = 3 SE +/- 1.27, N = 3 SE +/- 0.27, N = 3 SE +/- 0.93, N = 3 SE +/- 12.43, N = 9 SE +/- 0.81, N = 3 109.40 61.10 62.10 59.80 166.10 157.60 126.70 105.73 103.77 89.70 72.00 144.27 119.87 98.90 167.70 167.50 103.70 122.00 128.60 71.40 1. (CC) gcc options: -static
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 5.8.1 GCC 10.2 none noatime discard 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 volutary elevator=none Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 FreeBSD 12.1 ZFS clang 8.0.1 FreeBSD 12.2 ZFS clang 10.0.1 Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config 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 Glibc F2FS no-miti 5.9.11 clang default Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 40K 80K 120K 160K 200K SE +/- 57.74, N = 3 SE +/- 33.33, N = 3 SE +/- 57.74, N = 3 SE +/- 324.29, N = 12 SE +/- 565.72, N = 12 SE +/- 50.67, N = 3 SE +/- 78.93, N = 3 SE +/- 78.37, N = 3 SE +/- 2015.56, N = 4 SE +/- 648.16, N = 12 SE +/- 43.91, N = 3 SE +/- 404.15, N = 3 SE +/- 562.38, N = 12 SE +/- 185.59, N = 3 SE +/- 33.33, N = 3 SE +/- 33.33, N = 3 SE +/- 529.15, N = 3 SE +/- 313.03, N = 12 10300 10533 10500 10700 8809 8107 8614 4920 5105 160250 169000 8802 9637 10800 9123 10633 10467 10233 92000 8732 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -lrt -lpthread -lm
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 5.8.1 GCC 10.2 none noatime discard 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 volutary elevator=none Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 FreeBSD 12.1 ZFS clang 8.0.1 FreeBSD 12.2 ZFS clang 10.0.1 Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config 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 Glibc F2FS no-miti 5.9.11 clang default Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 3K 6K 9K 12K 15K SE +/- 30.99, N = 3 SE +/- 63.40, N = 3 SE +/- 68.45, N = 3 SE +/- 96.47, N = 9 SE +/- 151.88, N = 15 SE +/- 308.12, N = 15 SE +/- 73.69, N = 15 SE +/- 103.15, N = 4 SE +/- 82.45, N = 15 SE +/- 185.59, N = 3 SE +/- 133.33, N = 3 SE +/- 207.49, N = 12 SE +/- 90.47, N = 3 SE +/- 252.22, N = 15 SE +/- 244.82, N = 12 SE +/- 232.16, N = 15 SE +/- 23.97, N = 3 SE +/- 43.72, N = 3 SE +/- 88.19, N = 3 SE +/- 255.38, N = 15 9505 9606 9605 9741 7603 7470 7900 6499 6461 12233 11333 8885 8517 8074 8482 8784 9367 9279 11633 7699 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -lrt -lpthread -lm
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 5.8.1 GCC 10.2 none noatime discard 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 volutary elevator=none Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 FreeBSD 12.1 ZFS clang 8.0.1 FreeBSD 12.2 ZFS clang 10.0.1 Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config 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 Glibc F2FS no-miti 5.9.11 clang default Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 1100 2200 3300 4400 5500 SE +/- 1.45, N = 3 SE +/- 0.58, N = 3 SE +/- 1.33, N = 3 SE +/- 10.15, N = 12 SE +/- 17.68, N = 12 SE +/- 1.76, N = 3 SE +/- 2.33, N = 3 SE +/- 2.67, N = 3 SE +/- 63.12, N = 4 SE +/- 8.02, N = 3 SE +/- 20.34, N = 12 SE +/- 1.45, N = 3 SE +/- 2.60, N = 3 SE +/- 17.51, N = 12 SE +/- 5.57, N = 3 SE +/- 1.20, N = 3 SE +/- 0.88, N = 3 SE +/- 15.87, N = 3 SE +/- 9.77, N = 12 323 329 329 334 276 254 269 154 160 5006 5284 275 301 347 285 333 327 319 2875 273 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -lrt -lpthread -lm
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 5.8.1 GCC 10.2 none noatime discard 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 volutary elevator=none Calculate Glibc Ext4 miti GCC 9.3 mq-deadline Calculate Glibc Ext4 n-miti GCC 9.3 5.4 mq-deadline ClearLinux 33720 no-miti 5.8.9 GCC 10.1 Fedora 33B no-miti BTRFS -lowlatency 5.8.9 GCC 10.2 Fedora 33B no-miti BTRFS 5.8.9 GCC 10.2 FreeBSD 12.1 ZFS clang 8.0.1 FreeBSD 12.2 ZFS clang 10.0.1 Gentoo 5.10.1 Glibc F2FS Clang 11 clang.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 conf2.config Gentoo 5.10.1 Glibc F2FS GCC 10.2 macbook.config 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 Glibc F2FS no-miti 5.9.11 clang default Openmendriva 4.1 no-miti ext4 Clang 9.0.1 mq-deadline Ubuntu 20.04 no-miti OpenZFS 5.4 GCC 9.3 Ubuntu 30.10 no-miti Ext4 5.8 GCC 10.2 80 160 240 320 400 SE +/- 0.88, N = 3 SE +/- 2.03, N = 3 SE +/- 2.33, N = 3 SE +/- 3.03, N = 9 SE +/- 4.74, N = 15 SE +/- 9.64, N = 15 SE +/- 2.30, N = 15 SE +/- 3.04, N = 4 SE +/- 2.57, N = 15 SE +/- 5.70, N = 3 SE +/- 3.33, N = 3 SE +/- 6.52, N = 12 SE +/- 2.73, N = 3 SE +/- 7.85, N = 15 SE +/- 7.66, N = 12 SE +/- 7.19, N = 15 SE +/- 1.20, N = 3 SE +/- 2.08, N = 3 SE +/- 7.98, N = 15 297 300 300 305 238 234 247 203 202 383 354 278 266 252 265 274 293 290 363 241 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -lrt -lpthread -lm
Phoronix Test Suite v10.8.4