Samsung 980 NVMe SSD Linux benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2110035-IB-2103250PT98
Samsung 980 NVMe SSD Linux Performance
Samsung 980 NVMe SSD Linux benchmarks by Michael Larabel for a future article.
Corsair Force MP600 1TB:
Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Corsair Force MP600, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc2-generic (x86_64) 20210306, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Sabrent Rocket 4.0 1TB:
Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 1TB, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc2-generic (x86_64) 20210306, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Samsung 970 EVO 500GB:
Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: Samsung SSD 970 EVO 500GB, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc2-generic (x86_64) 20210306, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Samsung 970 EVO Plus 250GB:
Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: Samsung SSD 970 EVO Plus 250GB, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc2-generic (x86_64) 20210306, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Samsung 980 1TB:
Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Samsung SSD 980 1TB, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc2-generic (x86_64) 20210306, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
WD_BLACK SN750 500GB:
Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc2-generic (x86_64) 20210306, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
WD_BLACK SN850 1TB:
Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Western Digital WD_BLACK SN850 1TB, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc2-generic (x86_64) 20210306, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Toshiba KXG50ZNV512G NVMe 512GB:
Processor: Intel Core i5-7440HQ @ 3.80GHz (4 Cores), Motherboard: Dell 0GPNW9 (1.9.4 BIOS), Chipset: Intel Xeon E3-1200 v6/7th, Memory: 32GB, Disk: Toshiba KXG50ZNV512G NVMe 512GB, Graphics: Intel HD 630 KBL GT2 3GB (1000MHz), Audio: Realtek ALC3266, Network: Intel 8265 / 8275
OS: Linuxmint 20.2, Kernel: 5.4.0-86-generic (x86_64), Desktop: Cinnamon 5.0.5, Display Server: X Server 1.20.11, OpenGL: 4.6 Mesa 21.0.3, Vulkan: 1.2.145, Compiler: GCC 9.3.0 + Clang 10.0.0-4ubuntu1, File-System: ext4, Screen Resolution: 3840x2160
Flexible IO Tester 3.25
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
Corsair Force MP600 1TB ......... 4690 |=============================
Sabrent Rocket 4.0 1TB .......... 4493 |============================
Samsung 970 EVO 500GB ........... 3461 |=====================
Samsung 970 EVO Plus 250GB ...... 3431 |=====================
Samsung 980 1TB ................. 3436 |=====================
WD_BLACK SN750 500GB ............ 3268 |====================
WD_BLACK SN850 1TB .............. 6362 |=======================================
Toshiba KXG50ZNV512G NVMe 512GB . 1244 |========
Flexible IO Tester 3.25
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
IOPS > Higher Is Better
Corsair Force MP600 1TB ......... 478667 |=======================
Sabrent Rocket 4.0 1TB .......... 475000 |=======================
Samsung 970 EVO 500GB ........... 256333 |============
Samsung 970 EVO Plus 250GB ...... 142000 |=======
Samsung 980 1TB ................. 481667 |=======================
WD_BLACK SN750 500GB ............ 387667 |===================
WD_BLACK SN850 1TB .............. 768000 |=====================================
Toshiba KXG50ZNV512G NVMe 512GB . 16191 |=
Flexible IO Tester 3.25
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
Corsair Force MP600 1TB ......... 4088 |===============================
Sabrent Rocket 4.0 1TB .......... 3736 |=============================
Samsung 970 EVO 500GB ........... 2404 |==================
Samsung 970 EVO Plus 250GB ...... 2306 |==================
Samsung 980 1TB ................. 2750 |=====================
WD_BLACK SN750 500GB ............ 2593 |====================
WD_BLACK SN850 1TB .............. 5075 |=======================================
Toshiba KXG50ZNV512G NVMe 512GB . 216 |==
FS-Mark 3.3
Test: 1000 Files, 1MB Size
Files/s > Higher Is Better
Corsair Force MP600 1TB ......... 721.6 |==========================
Sabrent Rocket 4.0 1TB .......... 718.7 |==========================
Samsung 970 EVO 500GB ........... 261.7 |=========
Samsung 970 EVO Plus 250GB ...... 279.0 |==========
Samsung 980 1TB ................. 564.1 |====================
WD_BLACK SN750 500GB ............ 836.2 |==============================
WD_BLACK SN850 1TB .............. 1038.1 |=====================================
Toshiba KXG50ZNV512G NVMe 512GB . 66.3 |==
IOR 3.3.0
Block Size: 2MB - Disk Target: Default Test Directory
MB/s > Higher Is Better
Corsair Force MP600 1TB ......... 1502.69 |==================================
Sabrent Rocket 4.0 1TB .......... 1524.07 |==================================
Samsung 970 EVO 500GB ........... 1192.28 |===========================
Samsung 970 EVO Plus 250GB ...... 1108.73 |=========================
Samsung 980 1TB ................. 877.93 |====================
WD_BLACK SN750 500GB ............ 1382.91 |===============================
WD_BLACK SN850 1TB .............. 1608.29 |====================================
Toshiba KXG50ZNV512G NVMe 512GB . 122.92 |===
PostgreSQL pgbench 13.0
Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average Latency
ms < Lower Is Better
Toshiba KXG50ZNV512G NVMe 512GB . 2.790 |======================================
Flexible IO Tester 3.25
Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
Toshiba KXG50ZNV512G NVMe 512GB . 143 |========================================
Flexible IO Tester 3.25
Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory
IOPS > Higher Is Better
Toshiba KXG50ZNV512G NVMe 512GB . 826 |========================================
Flexible IO Tester 3.25
Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory
MB/s > Higher Is Better
Toshiba KXG50ZNV512G NVMe 512GB . 47.5 |=======================================
PostgreSQL pgbench 13.0
Scaling Factor: 1000 - Clients: 1 - Mode: Read Write
TPS > Higher Is Better
Corsair Force MP600 1TB ......... 280 |=====
Sabrent Rocket 4.0 1TB .......... 776 |==============
Samsung 970 EVO 500GB ........... 311 |======
Samsung 970 EVO Plus 250GB ...... 345 |======
Samsung 980 1TB ................. 316 |======
WD_BLACK SN750 500GB ............ 1830 |=================================
WD_BLACK SN850 1TB .............. 2156 |=======================================
Toshiba KXG50ZNV512G NVMe 512GB . 359 |======
FS-Mark 3.3
Test: 4000 Files, 32 Sub Dirs, 1MB Size
Files/s > Higher Is Better
Corsair Force MP600 1TB ......... 721.2 |==========================
Sabrent Rocket 4.0 1TB .......... 720.9 |==========================
Samsung 970 EVO 500GB ........... 219.1 |========
Samsung 970 EVO Plus 250GB ...... 165.2 |======
Samsung 980 1TB ................. 565.9 |=====================
WD_BLACK SN750 500GB ............ 543.4 |====================
WD_BLACK SN850 1TB .............. 1016.2 |=====================================
Toshiba KXG50ZNV512G NVMe 512GB . 73.0 |===
FS-Mark 3.3
Test: 5000 Files, 1MB Size, 4 Threads
Files/s > Higher Is Better
Corsair Force MP600 1TB ......... 1333.0 |====================
Sabrent Rocket 4.0 1TB .......... 1288.8 |===================
Samsung 970 EVO 500GB ........... 286.0 |====
Samsung 970 EVO Plus 250GB ...... 232.1 |===
Samsung 980 1TB ................. 1088.9 |================
WD_BLACK SN750 500GB ............ 751.6 |===========
WD_BLACK SN850 1TB .............. 2472.9 |=====================================
Toshiba KXG50ZNV512G NVMe 512GB . 122.3 |==