PCIe NVMe SSD Linux 5.8 Benchmarks

Benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/2007093-NI-2006273NE97&sor&grt.

PCIe NVMe SSD Linux 5.8 BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionOpenCLSamsung 970 EVO Plus 250GBSamsung 960 EVO 500GBSamsung 970 EVO 250GBCorsair Force MP600 2TBCorsair Force MP600 1TBSeagate FireCuda 520 500GBWestern Digital SN750 500GB xfsWestern Digital SN750 500GBAMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS)AMD Starship/Matisse16GBSamsung SSD 970 EVO Plus 250GBMSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz)AMD Ellesmere HDMI AudioASUS MG28URealtek RTL8111/8168/8411 + Intel-AC 9260Ubuntu 20.045.8.0-050800daily20200626-generic (x86_64)GNOME Shell 3.36.1X Server 1.20.8modesetting 1.20.84.6 Mesa 20.0.4 (LLVM 9.0.1)GCC 9.3.0ext43840x2160Samsung SSD 960 EVO 500GBSamsung SSD 970 EVO 250GB2000GB Force MP6001000GB Force MP600500GB Seagate FireCuda 520 SSD ZP500GM30002AMD Ryzen 5 3600X 6-Core @ 3.80GHz (6 Cores / 12 Threads)ASRock B450M Pro4 (P3.90 BIOS)32GB500GB Western Digital WDS500G3XHC-00SJG0 + 3001GB Western Digital WD30EFRX-68ASapphire AMD Radeon R7 370 / R9 270/370 OEM 4GBAMD Oland/Hainan/CapeLG ULTRAWIDEIntel I210 + Realtek RTL8111/8168/8411Arch rolling5.7.7-arch1-1 (x86_64)Xfce 4.144.6 Mesa 20.1.2 (LLVM 10.0.0)OpenCL 1.1 Mesa 20.1.2GCC 10.1.0 + Clang 10.0.0 + LLVM 10.0.0xfs2560x1080ext4OpenBenchmarking.orgCompiler Details- Samsung 970 EVO Plus 250GB: --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 - Samsung 960 EVO 500GB: --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 - Samsung 970 EVO 250GB: --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 - Corsair Force MP600 2TB: --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 - Corsair Force MP600 1TB: --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 - Seagate FireCuda 520 500GB: --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 - Western Digital SN750 500GB xfs: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - Western Digital SN750 500GB: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Disk Details- Samsung 970 EVO Plus 250GB: NONE / errors=remount-ro,relatime,rw- Samsung 960 EVO 500GB: NONE / relatime,rw- Samsung 970 EVO 250GB: NONE / relatime,rw- Corsair Force MP600 2TB: NONE / relatime,rw- Corsair Force MP600 1TB: NONE / relatime,rw- Seagate FireCuda 520 500GB: NONE / relatime,rw- Western Digital SN750 500GB xfs: NONE / attr2,inode64,logbsize=32k,logbufs=8,noquota,relatime,rw- Western Digital SN750 500GB: NONE / relatime,rwProcessor Details- Samsung 970 EVO Plus 250GB: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021- Samsung 960 EVO 500GB: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021- Samsung 970 EVO 250GB: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021- Corsair Force MP600 2TB: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021- Corsair Force MP600 1TB: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021- Seagate FireCuda 520 500GB: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021- Western Digital SN750 500GB xfs: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x8701013- Western Digital SN750 500GB: Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x8701013Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected Kernel Details- Western Digital SN750 500GB xfs, Western Digital SN750 500GB: radeon.si_support=0 amdgpu.si_support=1

PCIe NVMe SSD Linux 5.8 Benchmarksrocksdb: Rand Fillfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directoryfio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directoryior: Write Testior: Read Testmysqlslap: 1mysqlslap: 4mysqlslap: 8pgbench: Buffer Test - Normal Load - Read Writesqlite: 1sqlite: 8Samsung 970 EVO Plus 250GBSamsung 960 EVO 500GBSamsung 970 EVO 250GBCorsair Force MP600 2TBCorsair Force MP600 1TBSeagate FireCuda 520 500GBWestern Digital SN750 500GB xfsWestern Digital SN750 500GB98377814200022033331322291293.821403.3910544093707256.96595832.698149.40292734825300033700029691687237.55919.768403242935960.75681439.492293.41890336313833322033331331276264.391080.978283272906577.81004936.639198.95788476140740041500028671321.5622.76909.47142148046210741.12773015.20549.20387258142633341560031993833575.05901.33156554551113197.81138014.80547.37986670233700044366715232412858.42692.2030121832177220613.10202314.72247.263891927184000187333155724847177327751238819.351536.2744732671235110.19347.173890774184000185333144224867197237171239981.091501.894406264323409.57041.101OpenBenchmarking.org

Drive Temperature (nvme0n1) Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgCelsiusDrive Temperature (nvme0n1) MonitorPhoronix Test Suite System MonitoringWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1122334455Min: 27.85 / Avg: 42.87 / Max: 50.85Min: 42.85 / Avg: 47.28 / Max: 55.85

Drive Temperature Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgCelsiusDrive Temperature MonitorPhoronix Test Suite System MonitoringCorsair Force MP600 1TBSamsung 970 EVO 250GBCorsair Force MP600 2TBSamsung 960 EVO 500GBSeagate FireCuda 520 500GBSamsung 970 EVO Plus 250GB1326395265Min: 32.85 / Avg: 39.75 / Max: 54.85Min: 37.85 / Avg: 41.04 / Max: 55.85Min: 34.85 / Avg: 41.2 / Max: 56.85Min: 37.85 / Avg: 41.65 / Max: 56.85Min: 35.85 / Avg: 43.9 / Max: 57.85Min: 39.85 / Avg: 52.45 / Max: 65.85

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillSamsung 970 EVO Plus 250GBSamsung 960 EVO 500GBSamsung 970 EVO 250GBWestern Digital SN750 500GB xfsWestern Digital SN750 500GBCorsair Force MP600 2TBCorsair Force MP600 1TBSeagate FireCuda 520 500GB200K400K600K800K1000KSE +/- 11134.19, N = 3SE +/- 12860.88, N = 15SE +/- 13991.05, N = 15SE +/- 2738.21, N = 3SE +/- 5240.76, N = 3SE +/- 14944.09, N = 15SE +/- 14392.14, N = 15SE +/- 17029.56, N = 159837789273489033638919278907748847618725818667021. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterFacebook RocksDB 6.3.6Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1122334455Min: 42.85 / Avg: 45.49 / Max: 48.85Min: 45.85 / Avg: 48.95 / Max: 52.85

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryCorsair Force MP600 1TBCorsair Force MP600 2TBSeagate FireCuda 520 500GBSamsung 960 EVO 500GBWestern Digital SN750 500GBWestern Digital SN750 500GB xfsSamsung 970 EVO Plus 250GBSamsung 970 EVO 250GB90K180K270K360K450KSE +/- 4371.63, N = 3SE +/- 5340.59, N = 15SE +/- 333.33, N = 3426333407400337000253000184000184000142000138333-ll -libverbs-ll -libverbs-ll -libverbs-ll -libverbs-ltcmalloc -lgfapi -lglusterfs -lrbd -lrados-ltcmalloc -lgfapi -lglusterfs -lrbd -lrados-ll -libverbs-ll -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectorySeagate FireCuda 520 500GBCorsair Force MP600 1TBCorsair Force MP600 2TBSamsung 960 EVO 500GBSamsung 970 EVO 250GBSamsung 970 EVO Plus 250GBWestern Digital SN750 500GB xfsWestern Digital SN750 500GB100K200K300K400K500KSE +/- 3756.48, N = 3SE +/- 5970.40, N = 15SE +/- 3511.88, N = 3SE +/- 4358.90, N = 3SE +/- 1201.85, N = 3SE +/- 1452.97, N = 3SE +/- 666.67, N = 3SE +/- 333.33, N = 3443667415600415000337000220333220333187333185333-ll -libverbs-ll -libverbs-ll -libverbs-ll -libverbs-ll -libverbs-ll -libverbs-ltcmalloc -lgfapi -lglusterfs -lrbd -lrados-ltcmalloc -lgfapi -lglusterfs -lrbd -lrados1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryCorsair Force MP600 1TBSamsung 970 EVO 250GBSamsung 970 EVO Plus 250GBSamsung 960 EVO 500GBCorsair Force MP600 2TBWestern Digital SN750 500GB xfsSeagate FireCuda 520 500GBWestern Digital SN750 500GB7001400210028003500SE +/- 15.50, N = 3SE +/- 4.04, N = 3SE +/- 284.76, N = 15SE +/- 0.67, N = 3SE +/- 25.95, N = 1531993133313229692867155715231442-ll -libverbs-ll -libverbs-ll -libverbs-ll -libverbs-ll -libverbs-ltcmalloc -lgfapi -lglusterfs -lrbd -lrados-ll -libverbs-ltcmalloc -lgfapi -lglusterfs -lrbd -lrados1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryCorsair Force MP600 1TBWestern Digital SN750 500GBWestern Digital SN750 500GB xfsSeagate FireCuda 520 500GBSamsung 970 EVO Plus 250GBSamsung 960 EVO 500GBCorsair Force MP600 2TBSamsung 970 EVO 250GB8001600240032004000SE +/- 105.77, N = 15SE +/- 7.67, N = 3SE +/- 1.53, N = 3SE +/- 1.67, N = 3SE +/- 278.19, N = 15SE +/- 0.58, N = 33833.02486.02484.02412.02291.01687.01321.51276.0-ll -libverbs-ltcmalloc -lgfapi -lglusterfs -lrbd -lrados-ltcmalloc -lgfapi -lglusterfs -lrbd -lrados-ll -libverbs-ll -libverbs-ll -libverbs-ll -libverbs-ll -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryWestern Digital SN750 500GBWestern Digital SN750 500GB xfs1603204806408007197171. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ltcmalloc -lgfapi -lglusterfs -lrbd -lrados -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.18Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1020304050Min: 34.85 / Avg: 38.16 / Max: 40.85Min: 44.85 / Avg: 47.22 / Max: 48.85

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryWestern Digital SN750 500GB xfsWestern Digital SN750 500GB160320480640800SE +/- 2.33, N = 3SE +/- 1.33, N = 37327231. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ltcmalloc -lgfapi -lglusterfs -lrbd -lrados -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.18Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1020304050Min: 39.85 / Avg: 40.93 / Max: 42.85Min: 46.85 / Avg: 48.22 / Max: 49.85

Flexible IO Tester

Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryWestern Digital SN750 500GB xfsWestern Digital SN750 500GB20040060080010007757171. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ltcmalloc -lgfapi -lglusterfs -lrbd -lrados -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.18Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1122334455Min: 40.85 / Avg: 44.9 / Max: 47.85Min: 47.85 / Avg: 50.73 / Max: 52.85

Flexible IO Tester

Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryWestern Digital SN750 500GBWestern Digital SN750 500GB xfs30060090012001500123912381. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ltcmalloc -lgfapi -lglusterfs -lrbd -lrados -lcurl -lssl -lcrypto -lnuma -lrt -laio -lz -lpthread -lm -ldl

Flexible IO Tester

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterFlexible IO Tester 3.18Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1122334455Min: 44.85 / Avg: 48.59 / Max: 50.85Min: 50.85 / Avg: 53.28 / Max: 55.85

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestWestern Digital SN750 500GBSeagate FireCuda 520 500GBWestern Digital SN750 500GB xfsCorsair Force MP600 2TBCorsair Force MP600 1TBSamsung 970 EVO Plus 250GBSamsung 970 EVO 250GBSamsung 960 EVO 500GB2004006008001000SE +/- 46.47, N = 15SE +/- 6.73, N = 15SE +/- 49.48, N = 15SE +/- 67.48, N = 15SE +/- 74.16, N = 15SE +/- 12.46, N = 15SE +/- 0.82, N = 13SE +/- 3.49, N = 15981.09858.42819.35622.76575.05293.82264.39237.55MIN: 94.67 / MAX: 1098.12MIN: 29.36 / MAX: 967.45MIN: 112.52 / MAX: 1035.18MIN: 55.77 / MAX: 886.04MIN: 13.85 / MAX: 903.21MIN: 94.61 / MAX: 426.57MIN: 53.8 / MAX: 371.8MIN: 84.14 / MAX: 277.721. (CC) gcc options: -O2 -lm -pthread -lmpi

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestWestern Digital SN750 500GB xfsWestern Digital SN750 500GBSamsung 970 EVO Plus 250GBSamsung 970 EVO 250GBSamsung 960 EVO 500GBCorsair Force MP600 2TBCorsair Force MP600 1TBSeagate FireCuda 520 500GB30060090012001500SE +/- 38.91, N = 15SE +/- 27.63, N = 15SE +/- 18.62, N = 15SE +/- 0.34, N = 13SE +/- 9.95, N = 15SE +/- 23.71, N = 15SE +/- 28.00, N = 15SE +/- 1.87, N = 151536.271501.891403.391080.97919.76909.47901.33692.20MIN: 773.8 / MAX: 1738.53MIN: 60.87 / MAX: 1654.33MIN: 521.26 / MAX: 1494.73MIN: 980.99 / MAX: 1099MIN: 549.6 / MAX: 968.12MIN: 199.65 / MAX: 1402.76MIN: 178.05 / MAX: 1507.28MIN: 65.18 / MAX: 1440.141. (CC) gcc options: -O2 -lm -pthread -lmpi

IOR

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterIOR 3.2.1Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1020304050Min: 45.85 / Avg: 45.96 / Max: 46.85Min: 46.85 / Avg: 46.91 / Max: 47.85

MariaDB

Clients: 1

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 1Western Digital SN750 500GB xfsWestern Digital SN750 500GBSeagate FireCuda 520 500GBCorsair Force MP600 1TBCorsair Force MP600 2TBSamsung 970 EVO Plus 250GBSamsung 960 EVO 500GBSamsung 970 EVO 250GB10002000300040005000SE +/- 65.00, N = 3SE +/- 48.35, N = 3SE +/- 5.24, N = 3SE +/- 122.66, N = 12SE +/- 84.93, N = 12SE +/- 13.99, N = 12SE +/- 10.93, N = 9SE +/- 11.28, N = 9447344063012156514211054840828-llz4 -llzo2 -lbz2 -lpcre2-8 -lsystemd-llz4 -llzo2 -lbz2 -lpcre2-8 -lsystemd1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lsnappy -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 4

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 4Western Digital SN750 500GB xfsWestern Digital SN750 500GBSeagate FireCuda 520 500GBCorsair Force MP600 1TBCorsair Force MP600 2TBSamsung 970 EVO Plus 250GBSamsung 970 EVO 250GBSamsung 960 EVO 500GB6001200180024003000SE +/- 9.48, N = 3SE +/- 6.15, N = 3SE +/- 1.94, N = 3SE +/- 15.36, N = 9SE +/- 14.07, N = 9SE +/- 5.13, N = 3SE +/- 4.61, N = 4SE +/- 3.43, N = 3267126431832545480409327324-llz4 -llzo2 -lbz2 -lpcre2-8 -lsystemd-llz4 -llzo2 -lbz2 -lpcre2-8 -lsystemd1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lsnappy -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Clients: 8

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.5.2Clients: 8Western Digital SN750 500GB xfsWestern Digital SN750 500GBSeagate FireCuda 520 500GBCorsair Force MP600 1TBCorsair Force MP600 2TBSamsung 970 EVO Plus 250GBSamsung 960 EVO 500GBSamsung 970 EVO 250GB5001000150020002500SE +/- 10.22, N = 3SE +/- 7.28, N = 3SE +/- 1.05, N = 3SE +/- 11.66, N = 9SE +/- 12.82, N = 9SE +/- 2.94, N = 3SE +/- 1.86, N = 3SE +/- 2.54, N = 3235123401772511462370293290-llz4 -llzo2 -lbz2 -lpcre2-8 -lsystemd-llz4 -llzo2 -lbz2 -lpcre2-8 -lsystemd1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lsnappy -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl

MariaDB

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterMariaDB 10.5.2Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1020304050Min: 41.85 / Avg: 43.36 / Max: 44.85Min: 43.85 / Avg: 45.35 / Max: 46.85

MariaDB

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterMariaDB 10.5.2Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1020304050Min: 43.85 / Avg: 44.81 / Max: 46.85Min: 44.85 / Avg: 46.46 / Max: 47.85

MariaDB

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterMariaDB 10.5.2Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB1020304050Min: 44.85 / Avg: 46.06 / Max: 47.85Min: 46.85 / Avg: 47.19 / Max: 48.85

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteSeagate FireCuda 520 500GBCorsair Force MP600 1TBCorsair Force MP600 2TBSamsung 970 EVO Plus 250GBSamsung 970 EVO 250GBSamsung 960 EVO 500GB4K8K12K16K20KSE +/- 5.91, N = 3SE +/- 1197.05, N = 12SE +/- 252.17, N = 15SE +/- 99.56, N = 12SE +/- 93.75, N = 12SE +/- 77.22, N = 520613.1013197.8110741.137256.976577.815960.761. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Western Digital SN750 500GBWestern Digital SN750 500GB xfsSeagate FireCuda 520 500GBCorsair Force MP600 1TBCorsair Force MP600 2TBSamsung 970 EVO Plus 250GBSamsung 970 EVO 250GBSamsung 960 EVO 500GB918273645SE +/- 0.048, N = 5SE +/- 0.037, N = 5SE +/- 0.023, N = 4SE +/- 0.135, N = 10SE +/- 0.187, N = 4SE +/- 0.066, N = 3SE +/- 0.068, N = 3SE +/- 0.085, N = 39.57010.19314.72214.80515.20532.69836.63939.492-ledit -ltinfo-ledit -ltinfo1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Western Digital SN750 500GBWestern Digital SN750 500GB xfsSeagate FireCuda 520 500GBCorsair Force MP600 1TBCorsair Force MP600 2TBSamsung 970 EVO Plus 250GBSamsung 970 EVO 250GBSamsung 960 EVO 500GB60120180240300SE +/- 0.42, N = 3SE +/- 0.20, N = 3SE +/- 0.10, N = 3SE +/- 0.12, N = 3SE +/- 0.26, N = 3SE +/- 0.98, N = 3SE +/- 3.78, N = 12SE +/- 4.91, N = 341.1047.1747.2647.3849.20149.40198.96293.42-ledit -ltinfo-ledit -ltinfo1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

SQLite

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterSQLite 3.30.1Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB918273645Min: 27.85 / Avg: 29.16 / Max: 30.85Min: 42.85 / Avg: 43.86 / Max: 44.85

SQLite

Drive Temperature (nvme0n1) Monitor

OpenBenchmarking.orgCelsius, Fewer Is BetterSQLite 3.30.1Drive Temperature (nvme0n1) MonitorWestern Digital SN750 500GB xfsWestern Digital SN750 500GB918273645Min: 30.85 / Avg: 32.99 / Max: 34.85Min: 43.85 / Avg: 44.49 / Max: 45.85


Phoronix Test Suite v10.8.4