Samsung 980 PRO PCIe 4.0 NVMe solid-state drive benchmarks and other NVMe SSD benchmarks by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2010158-FI-SSDBENCHM79 Samsung 980 PRO Linux NVMe SSD Benchmarks - Phoronix Test Suite Samsung 980 PRO Linux NVMe SSD Benchmarks Samsung 980 PRO PCIe 4.0 NVMe solid-state drive benchmarks and other NVMe SSD benchmarks by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/2010158-FI-SSDBENCHM79&grw&sor&rro .
Samsung 980 PRO Linux NVMe SSD Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB Corsair P2 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Samsung 980 PRO 500GB Samsung 980 PRO 1TB AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1302 BIOS) AMD Starship/Matisse 2 x 8192 MB DDR4-3600MT/s F4-3600C16-8GTRG 2000GB Corsair Force MP600 AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz) AMD Navi 10 HDMI Audio Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.9.0-050900rc8daily20201011-generic (x86_64) 20201010 GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.6 Mesa 20.3.0-devel (git-7346933 2020-10-11 focal-oibaf-ppa) (LLVM 11.0.0) GCC 9.3.0 + CUDA 11.1 ext4 3840x2160 1000GB Sabrent Rocket 4.0 1TB + 2000GB Corsair Force MP600 500GB CT500P2SSD8 + 2000GB Corsair Force MP600 Samsung SSD 970 EVO Plus 250GB + 2000GB Corsair Force MP600 1000GB Corsair Force MP600 + 2000GB Corsair Force MP600 Samsung SSD 980 PRO 500GB + 2000GB Corsair Force MP600 1000GB Samsung SSD 980 PRO 1TB + 2000GB Corsair Force MP600 OpenBenchmarking.org Compiler Details - --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=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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 Disk Details - NONE / relatime,rw Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 Java Details - Corsair Force MP600 2TB: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) Python Details - Corsair Force MP600 2TB, Sabrent Rocket 4.0 1TB, Corsair P2 500GB: Python 3.8.5 Security 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
Samsung 980 PRO Linux NVMe SSD Benchmarks startup-time: Only Seq Reads - GNOME Terminal - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directory ior: Write Test fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size sqlite: 1 sqlite: 8 pgbench: 1 - 1 - Read Write pgbench: 1 - 1 - Read Write - Average Latency pgbench: 1 - 50 - Read Write pgbench: 1 - 50 - Read Write - Average Latency ior: Read Test pgbench: 1 - 100 - Read Write pgbench: 1 - 100 - Read Write - Average Latency pgbench: 100 - 1 - Read Write startup-time: Only Seq Reads - LibreOffice Writer - Default Test Directory startup-time: Seq Reads + Writes - GNOME Terminal - Default Test Directory startup-time: Seq Reads + Writes - LibreOffice Writer - Default Test Directory pgbench: 100 - 1 - Read Write - Average Latency pgbench: 100 - 50 - Read Write pgbench: 100 - 50 - Read Write - Average Latency pgbench: 100 - 100 - Read Write pgbench: 100 - 100 - Read Write - Average Latency startup-time: Only Seq Reads - xterm - Default Test Directory Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB Corsair P2 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Samsung 980 PRO 500GB Samsung 980 PRO 1TB 0.674222 412333 448000 1739 3838 768.74 562.6 1176.5 581.0 15.040 49.504 1314 0.761 1537 32.537 959.25 1415 70.716 1207 0.620445 0.480445 0.431778 0.828 23953 2.090 29922 3.432 0.201444 0.686889 412000 421000 2179 4084 792.46 576.1 1207.4 594.1 14.320 48.754 1355 0.738 1575 31.763 956.70 1470 68.084 1204 0.571333 0.378333 0.371111 0.843 24423 2.048 32135 3.114 0.204667 2.22370 318000 367250 849 1758 142.25 203.1 592.7 229.6 54.710 269.917 397 2.522 424 117.895 312.67 426 235.232 380 1.51986 1.22345 0.902306 2.633 5255 9.559 7079 14.164 0.628083 2.00755 142000 228000 552 2303 556 891 272 1148 159.03 252.7 165.2 75.6 32.736 149.013 913 1.096 1015 49.274 931.07 973 102.822 591 1.667 4.86189 3.74155 1.827 8611 5.842 10740 9.352 0.515167 0.691778 319333 289400 1451 4077 1247 1130 722 2035 798.86 558.0 820.7 592.4 14.728 82.837 1349 0.741 1575 31.753 1262.39 1451 69.002 1168 0.626445 0.528222 0.441389 0.897 14454 3.824 16945 5.982 0.204167 0.320833 349667 215667 2204 4656 1366 843 1098 2324 178.52 159.1 377.6 161.5 60.023 160.855 588 1.702 660 75.776 2074.12 642 155.993 571 0.299444 0.735333 0.646666 1.751 12289 4.070 17332 5.774 0.126000 0.412444 337000 214333 2749 4714 1316 838 1371 2353 154.63 140.2 327.6 140.0 74.210 195.974 468 2.138 508 98.361 2069.23 501 199.926 447 0.352556 0.593500 0.506111 2.239 9342 5.354 13554 7.383 0.152500 OpenBenchmarking.org
Application Start-up Time Background I/O Mix: Only Sequential Reads - Application To Start: GNOME Terminal - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Only Sequential Reads - Application To Start: GNOME Terminal - Disk Target: Default Test Directory Corsair P2 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB Corsair Force MP600 2TB Samsung 980 PRO 1TB Samsung 980 PRO 500GB 0.5003 1.0006 1.5009 2.0012 2.5015 SE +/- 0.118750, N = 9 SE +/- 0.015853, N = 3 SE +/- 0.005020, N = 3 SE +/- 0.002320, N = 3 SE +/- 0.002040, N = 3 SE +/- 0.004560, N = 3 SE +/- 0.003391, N = 12 2.223700 2.007550 0.691778 0.686889 0.674222 0.412444 0.320833
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Samsung 970 EVO Plus 250GB Corsair P2 500GB Corsair Force MP600 1TB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Sabrent Rocket 4.0 1TB Corsair Force MP600 2TB 90K 180K 270K 360K 450K SE +/- 1000.00, N = 3 SE +/- 666.67, N = 3 SE +/- 577.35, N = 3 SE +/- 2185.81, N = 3 SE +/- 6658.33, N = 3 SE +/- 3333.33, N = 3 142000 318000 319333 337000 349667 412000 412333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -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.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Corsair P2 500GB Sabrent Rocket 4.0 1TB Corsair Force MP600 2TB 100K 200K 300K 400K 500K SE +/- 333.33, N = 3 SE +/- 333.33, N = 3 SE +/- 1527.53, N = 3 SE +/- 24833.69, N = 15 SE +/- 4871.26, N = 4 SE +/- 3785.94, N = 3 SE +/- 4163.33, N = 3 214333 215667 228000 289400 367250 421000 448000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -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.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Samsung 970 EVO Plus 250GB Corsair P2 500GB Corsair Force MP600 1TB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB Samsung 980 PRO 500GB Samsung 980 PRO 1TB 600 1200 1800 2400 3000 SE +/- 3.33, N = 3 SE +/- 87.81, N = 15 SE +/- 115.47, N = 15 SE +/- 146.74, N = 15 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 552 849 1451 1739 2179 2204 2749 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -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.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair P2 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 2TB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB Samsung 980 PRO 500GB Samsung 980 PRO 1TB 1000 2000 3000 4000 5000 SE +/- 2.65, N = 3 SE +/- 0.33, N = 3 SE +/- 117.87, N = 13 SE +/- 1.45, N = 3 SE +/- 0.67, N = 3 SE +/- 20.01, N = 3 SE +/- 1.00, N = 3 1758 2303 3838 4077 4084 4656 4714 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -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.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Samsung 980 PRO 1TB Samsung 980 PRO 500GB 300 600 900 1200 1500 SE +/- 2.08, N = 3 SE +/- 2.65, N = 3 SE +/- 9.28, N = 3 556 1247 1316 1366 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -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.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 5.84, N = 3 SE +/- 96.94, N = 15 838 843 891 1130 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -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.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Samsung 980 PRO 500GB Samsung 980 PRO 1TB 300 600 900 1200 1500 SE +/- 43.89, N = 15 SE +/- 0.33, N = 3 272 722 1098 1371 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -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.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Samsung 980 PRO 500GB Samsung 980 PRO 1TB 500 1000 1500 2000 2500 SE +/- 0.58, N = 3 SE +/- 9.84, N = 3 SE +/- 0.67, N = 3 1148 2035 2324 2353 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
IOR Write Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test Corsair P2 500GB Samsung 980 PRO 1TB Samsung 970 EVO Plus 250GB Samsung 980 PRO 500GB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB Corsair Force MP600 1TB 200 400 600 800 1000 SE +/- 14.71, N = 15 SE +/- 0.23, N = 13 SE +/- 32.88, N = 12 SE +/- 0.46, N = 3 SE +/- 6.20, N = 3 SE +/- 7.74, N = 9 SE +/- 6.89, N = 3 142.25 154.63 159.03 178.52 768.74 792.46 798.86 MIN: 8.54 / MAX: 298.86 MIN: 65.2 / MAX: 159.96 MIN: 35.77 / MAX: 399.14 MIN: 74.15 / MAX: 184.97 MIN: 165.84 / MAX: 869.19 MIN: 152.38 / MAX: 904.93 MIN: 157.91 / MAX: 901.89 1. (CC) gcc options: -O2 -lm -pthread -lmpi
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Samsung 980 PRO 1TB Samsung 980 PRO 500GB Corsair P2 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB 120 240 360 480 600 SE +/- 0.19, N = 6 SE +/- 1.63, N = 3 SE +/- 7.28, N = 12 SE +/- 0.32, N = 3 SE +/- 6.10, N = 7 SE +/- 8.65, N = 3 SE +/- 4.35, N = 3 140.2 159.1 203.1 252.7 558.0 562.6 576.1 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 Samsung 970 EVO Plus 250GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Corsair P2 500GB Corsair Force MP600 1TB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB 300 600 900 1200 1500 SE +/- 17.84, N = 9 SE +/- 0.23, N = 3 SE +/- 0.43, N = 3 SE +/- 2.77, N = 3 SE +/- 89.72, N = 12 SE +/- 7.71, N = 3 SE +/- 1.95, N = 3 165.2 327.6 377.6 592.7 820.7 1176.5 1207.4 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Samsung 970 EVO Plus 250GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Corsair P2 500GB Corsair Force MP600 2TB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 130 260 390 520 650 SE +/- 1.87, N = 15 SE +/- 1.47, N = 3 SE +/- 0.22, N = 3 SE +/- 2.83, N = 3 SE +/- 5.58, N = 3 SE +/- 2.67, N = 3 SE +/- 4.51, N = 3 75.6 140.0 161.5 229.6 581.0 592.4 594.1 1. (CC) gcc options: -static
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Samsung 980 PRO 1TB Samsung 980 PRO 500GB Corsair P2 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 2TB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 16 32 48 64 80 SE +/- 0.25, N = 3 SE +/- 0.03, N = 3 SE +/- 0.30, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 8 SE +/- 0.22, N = 3 SE +/- 0.03, N = 3 74.21 60.02 54.71 32.74 15.04 14.73 14.32 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Corsair P2 500GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB 60 120 180 240 300 SE +/- 2.03, N = 3 SE +/- 2.39, N = 3 SE +/- 1.25, N = 3 SE +/- 2.25, N = 3 SE +/- 11.27, N = 15 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 269.92 195.97 160.86 149.01 82.84 49.50 48.75 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
PostgreSQL pgbench Scaling Factor: 1 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Write Corsair P2 500GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 2TB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 300 600 900 1200 1500 SE +/- 5.37, N = 4 SE +/- 0.98, N = 3 SE +/- 1.03, N = 3 SE +/- 1.00, N = 3 SE +/- 5.53, N = 3 SE +/- 1.15, N = 3 SE +/- 4.00, N = 3 397 468 588 913 1314 1349 1355 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency Corsair P2 500GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 2TB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 0.5675 1.135 1.7025 2.27 2.8375 SE +/- 0.035, N = 4 SE +/- 0.005, N = 3 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 2.522 2.138 1.702 1.096 0.761 0.741 0.738 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write Corsair P2 500GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB Corsair Force MP600 1TB 300 600 900 1200 1500 SE +/- 5.87, N = 3 SE +/- 1.46, N = 3 SE +/- 1.35, N = 3 SE +/- 0.19, N = 3 SE +/- 2.47, N = 3 SE +/- 2.88, N = 3 SE +/- 0.84, N = 3 424 508 660 1015 1537 1575 1575 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency Corsair P2 500GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB Corsair Force MP600 1TB 30 60 90 120 150 SE +/- 1.64, N = 3 SE +/- 0.28, N = 3 SE +/- 0.15, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 117.90 98.36 75.78 49.27 32.54 31.76 31.75 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
IOR Read Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Read Test Corsair P2 500GB Samsung 970 EVO Plus 250GB Sabrent Rocket 4.0 1TB Corsair Force MP600 2TB Corsair Force MP600 1TB Samsung 980 PRO 1TB Samsung 980 PRO 500GB 400 800 1200 1600 2000 SE +/- 21.86, N = 15 SE +/- 110.17, N = 12 SE +/- 1.68, N = 9 SE +/- 2.51, N = 3 SE +/- 11.92, N = 3 SE +/- 33.39, N = 13 SE +/- 7.63, N = 3 312.67 931.07 956.70 959.25 1262.39 2069.23 2074.12 MIN: 196.51 / MAX: 592.36 MIN: 110.24 / MAX: 1461.01 MIN: 220.91 / MAX: 1243.33 MIN: 696.22 / MAX: 1322.67 MIN: 1041.46 / MAX: 1579.55 MIN: 700.93 / MAX: 2206.16 MIN: 1041.2 / MAX: 2156.65 1. (CC) gcc options: -O2 -lm -pthread -lmpi
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write Corsair P2 500GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 2TB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 300 600 900 1200 1500 SE +/- 5.02, N = 3 SE +/- 0.79, N = 3 SE +/- 0.71, N = 3 SE +/- 2.15, N = 3 SE +/- 13.84, N = 3 SE +/- 5.92, N = 3 SE +/- 2.28, N = 3 426 501 642 973 1415 1451 1470 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency Corsair P2 500GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 2TB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB 50 100 150 200 250 SE +/- 2.81, N = 3 SE +/- 0.31, N = 3 SE +/- 0.17, N = 3 SE +/- 0.23, N = 3 SE +/- 0.70, N = 3 SE +/- 0.29, N = 3 SE +/- 0.11, N = 3 235.23 199.93 155.99 102.82 70.72 69.00 68.08 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write Corsair P2 500GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Samsung 970 EVO Plus 250GB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB Corsair Force MP600 2TB 300 600 900 1200 1500 SE +/- 0.15, N = 3 SE +/- 2.89, N = 3 SE +/- 1.03, N = 3 SE +/- 34.92, N = 15 SE +/- 54.99, N = 12 SE +/- 36.79, N = 13 SE +/- 8.31, N = 3 380 447 571 591 1168 1204 1207 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
Application Start-up Time Background I/O Mix: Only Sequential Reads - Application To Start: LibreOffice Writer - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Only Sequential Reads - Application To Start: LibreOffice Writer - Disk Target: Default Test Directory Samsung 970 EVO Plus 250GB Corsair P2 500GB Corsair Force MP600 1TB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB Samsung 980 PRO 1TB Samsung 980 PRO 500GB 0.3751 0.7502 1.1253 1.5004 1.8755 SE +/- 0.004333, N = 3 SE +/- 0.040975, N = 12 SE +/- 0.008323, N = 3 SE +/- 0.006302, N = 3 SE +/- 0.004583, N = 3 SE +/- 0.004298, N = 6 SE +/- 0.002946, N = 3 1.667000 1.519860 0.626445 0.620445 0.571333 0.352556 0.299444
Application Start-up Time Background I/O Mix: Sequential Reads + Writes - Application To Start: GNOME Terminal - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Sequential Reads + Writes - Application To Start: GNOME Terminal - Disk Target: Default Test Directory Samsung 970 EVO Plus 250GB Corsair P2 500GB Samsung 980 PRO 500GB Samsung 980 PRO 1TB Corsair Force MP600 1TB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB 1.0939 2.1878 3.2817 4.3756 5.4695 SE +/- 0.065035, N = 3 SE +/- 0.028770, N = 12 SE +/- 0.039626, N = 12 SE +/- 0.010006, N = 12 SE +/- 0.042591, N = 12 SE +/- 0.007728, N = 3 SE +/- 0.009250, N = 12 4.861890 1.223450 0.735333 0.593500 0.528222 0.480445 0.378333
Application Start-up Time Background I/O Mix: Sequential Reads + Writes - Application To Start: LibreOffice Writer - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Sequential Reads + Writes - Application To Start: LibreOffice Writer - Disk Target: Default Test Directory Samsung 970 EVO Plus 250GB Corsair P2 500GB Samsung 980 PRO 500GB Samsung 980 PRO 1TB Corsair Force MP600 1TB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB 0.8418 1.6836 2.5254 3.3672 4.209 SE +/- 0.034138, N = 3 SE +/- 0.010039, N = 12 SE +/- 0.005548, N = 3 SE +/- 0.007926, N = 3 SE +/- 0.030409, N = 12 SE +/- 0.004531, N = 3 SE +/- 0.004305, N = 3 3.741550 0.902306 0.646666 0.506111 0.441389 0.431778 0.371111
PostgreSQL pgbench Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency Corsair P2 500GB Samsung 980 PRO 1TB Samsung 970 EVO Plus 250GB Samsung 980 PRO 500GB Corsair Force MP600 1TB Sabrent Rocket 4.0 1TB Corsair Force MP600 2TB 0.5924 1.1848 1.7772 2.3696 2.962 SE +/- 0.001, N = 3 SE +/- 0.015, N = 3 SE +/- 0.173, N = 15 SE +/- 0.003, N = 3 SE +/- 0.079, N = 12 SE +/- 0.034, N = 13 SE +/- 0.006, N = 3 2.633 2.239 1.827 1.751 0.897 0.843 0.828 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write Corsair P2 500GB Samsung 970 EVO Plus 250GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Corsair Force MP600 1TB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB 5K 10K 15K 20K 25K SE +/- 108.70, N = 12 SE +/- 176.30, N = 15 SE +/- 73.73, N = 3 SE +/- 48.85, N = 3 SE +/- 944.38, N = 13 SE +/- 218.51, N = 10 SE +/- 252.12, N = 3 5255 8611 9342 12289 14454 23953 24423 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency Corsair P2 500GB Samsung 970 EVO Plus 250GB Samsung 980 PRO 1TB Samsung 980 PRO 500GB Corsair Force MP600 1TB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB 3 6 9 12 15 SE +/- 0.183, N = 12 SE +/- 0.119, N = 15 SE +/- 0.043, N = 3 SE +/- 0.016, N = 3 SE +/- 0.498, N = 13 SE +/- 0.020, N = 10 SE +/- 0.021, N = 3 9.559 5.842 5.354 4.070 3.824 2.090 2.048 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write Corsair P2 500GB Samsung 970 EVO Plus 250GB Samsung 980 PRO 1TB Corsair Force MP600 1TB Samsung 980 PRO 500GB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB 7K 14K 21K 28K 35K SE +/- 82.05, N = 15 SE +/- 168.40, N = 15 SE +/- 20.70, N = 3 SE +/- 532.44, N = 15 SE +/- 38.55, N = 3 SE +/- 1076.05, N = 15 SE +/- 46.22, N = 3 7079 10740 13554 16945 17332 29922 32135 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency Corsair P2 500GB Samsung 970 EVO Plus 250GB Samsung 980 PRO 1TB Corsair Force MP600 1TB Samsung 980 PRO 500GB Corsair Force MP600 2TB Sabrent Rocket 4.0 1TB 4 8 12 16 20 SE +/- 0.150, N = 15 SE +/- 0.149, N = 15 SE +/- 0.011, N = 3 SE +/- 0.172, N = 15 SE +/- 0.013, N = 3 SE +/- 0.175, N = 15 SE +/- 0.005, N = 3 14.164 9.352 7.383 5.982 5.774 3.432 3.114 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
Application Start-up Time Background I/O Mix: Only Sequential Reads - Application To Start: xterm - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Only Sequential Reads - Application To Start: xterm - Disk Target: Default Test Directory Corsair P2 500GB Samsung 970 EVO Plus 250GB Sabrent Rocket 4.0 1TB Corsair Force MP600 1TB Corsair Force MP600 2TB Samsung 980 PRO 1TB Samsung 980 PRO 500GB 0.1413 0.2826 0.4239 0.5652 0.7065 SE +/- 0.011007, N = 12 SE +/- 0.006392, N = 12 SE +/- 0.001347, N = 3 SE +/- 0.002144, N = 12 SE +/- 0.001966, N = 3 SE +/- 0.001687, N = 12 SE +/- 0.002028, N = 3 0.628083 0.515167 0.204667 0.204167 0.201444 0.152500 0.126000
Application Start-up Time Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better Application Start-up Time 3.4.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 Min: 40.85 / Avg: 41.84 / Max: 41.85
Application Start-up Time Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better Application Start-up Time 3.4.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 10 20 30 40 50 41.85
Application Start-up Time Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better Application Start-up Time 3.4.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 10 20 30 40 50 41.85
Application Start-up Time Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better Application Start-up Time 3.4.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 Min: 41.85 / Avg: 42.73 / Max: 42.85
Application Start-up Time Drive Temperature (nvme0n1) Monitor Min Avg Max Samsung 980 PRO 1TB 41.9 42.5 42.9 OpenBenchmarking.org Celsius, Fewer Is Better Application Start-up Time 3.4.0 Drive Temperature (nvme0n1) Monitor 12 24 36 48 60
SQLite Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better SQLite 3.30.1 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 10 20 30 40 50 41.85
SQLite Drive Temperature (nvme0n1) Monitor Min Avg Max Samsung 980 PRO 1TB 40.9 41.1 41.9 OpenBenchmarking.org Celsius, Fewer Is Better SQLite 3.30.1 Drive Temperature (nvme0n1) Monitor 12 24 36 48 60
Flexible IO Tester Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
Flexible IO Tester Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
Flexible IO Tester Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
Flexible IO Tester Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
FS-Mark Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better FS-Mark 3.3 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
FS-Mark Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better FS-Mark 3.3 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
FS-Mark Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better FS-Mark 3.3 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
IOR Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better IOR 3.2.1 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
PostgreSQL pgbench Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
PostgreSQL pgbench Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
PostgreSQL pgbench Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
PostgreSQL pgbench Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
PostgreSQL pgbench Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 40.85
PostgreSQL pgbench Drive Temperature (nvme0n1) Monitor OpenBenchmarking.org Celsius, Fewer Is Better PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Samsung 980 PRO 1TB 9 18 27 36 45 39.85
Drive Temperature (nvme0n1) Monitor Phoronix Test Suite System Monitoring OpenBenchmarking.org Celsius Drive Temperature (nvme0n1) Monitor Phoronix Test Suite System Monitoring Samsung 980 PRO 1TB 9 18 27 36 45 Min: 39.85 / Avg: 41.79 / Max: 42.85
Phoronix Test Suite v10.8.4