Disk Benchmarks AMD Ryzen 7 5800X 8-Core testing with a ASRock X570 Pro4 (P3.40 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.10 via the Phoronix Test Suite. Crucial P2 500GB: Processor: AMD Ryzen 7 5800X 8-Core @ 3.80GHz (8 Cores / 16 Threads), Motherboard: ASRock X570 Pro4 (P3.40 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 500GB CT500P2SSD8, Graphics: Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1560/2100MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: G237HL, Network: Intel I211 OS: Ubuntu 20.10, Kernel: 5.8.0-28-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 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: 1920x1080 IOR 3.2.1 Write Test MB/s > Higher Is Better Crucial P2 500GB . 203.13 |==================================================== IOR 3.2.1 Read Test MB/s > Higher Is Better Crucial P2 500GB . 386.42 |==================================================== IOR 3.2.1 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 32.9 AVG: 40.3 MAX: 46.9 PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Crucial P2 500GB . 10139 |===================================================== PostMark 1.51 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 32.9 AVG: 37.1 MAX: 40.9 Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Crucial P2 500GB . 1237 |====================================================== Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Crucial P2 500GB . 317000 |==================================================== Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 32.9 AVG: 49.3 MAX: 57.9 Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Crucial P2 500GB . 2174 |====================================================== Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better Crucial P2 500GB . 1084 |====================================================== Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 40.9 AVG: 55.8 MAX: 62.9 Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Crucial P2 500GB . 1069 |====================================================== Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Crucial P2 500GB . 273667 |==================================================== Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 42.9 AVG: 52.8 MAX: 57.9 Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Crucial P2 500GB . 1265 |====================================================== Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better Crucial P2 500GB . 629 |======================================================= Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 39.9 AVG: 59.2 MAX: 66.9 Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Crucial P2 500GB . 761 |======================================================= Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Crucial P2 500GB . 195000 |==================================================== Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 39.9 AVG: 49.7 MAX: 53.9 Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Crucial P2 500GB . 2233 |====================================================== Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better Crucial P2 500GB . 1113 |====================================================== Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 36.9 AVG: 54.7 MAX: 62.9 Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Crucial P2 500GB . 837 |======================================================= Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Crucial P2 500GB . 214333 |==================================================== Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 41.9 AVG: 54.6 MAX: 58.9 Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory MB/s > Higher Is Better Crucial P2 500GB . 1151.32 |=================================================== Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory IOPS > Higher Is Better Crucial P2 500GB . 624 |======================================================= Flexible IO Tester 3.18 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 41.9 AVG: 58.0 MAX: 65.9 FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Crucial P2 500GB . 207.3 |===================================================== FS-Mark 3.3 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 35.9 AVG: 45.1 MAX: 53.9 FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better Crucial P2 500GB . 609.9 |===================================================== FS-Mark 3.3 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 33.9 AVG: 44.3 MAX: 45.9 FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better Crucial P2 500GB . 236.8 |===================================================== FS-Mark 3.3 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 35.9 AVG: 43.6 MAX: 44.9 Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Crucial P2 500GB . 830.16 |==================================================== Compile Bench 0.6 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 34.9 AVG: 40.8 MAX: 45.9 Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Crucial P2 500GB . 2576.39 |=================================================== Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better Crucial P2 500GB . 4990.83 |=================================================== Dbench 4.0 Client Count: 1 MB/s > Higher Is Better Crucial P2 500GB . 126.98 |==================================================== Dbench 4.0 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 33.9 AVG: 46.8 MAX: 48.9 Dbench 4.0 Client Count: 6 MB/s > Higher Is Better Crucial P2 500GB . 486.53 |==================================================== Dbench 4.0 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 35.9 AVG: 47.7 MAX: 47.9 PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write TPS > Higher Is Better Crucial P2 500GB . 384 |======================================================= PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency ms < Lower Is Better Crucial P2 500GB . 2.603 |===================================================== PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 35.9 AVG: 43.2 MAX: 45.9 PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only TPS > Higher Is Better Crucial P2 500GB . 32265 |===================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency ms < Lower Is Better Crucial P2 500GB . 0.031 |===================================================== PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 33.9 AVG: 39.1 MAX: 44.9 PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write TPS > Higher Is Better Crucial P2 500GB . 7503 |====================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency ms < Lower Is Better Crucial P2 500GB . 6.665 |===================================================== PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 32.9 AVG: 42.0 MAX: 45.9 PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only TPS > Higher Is Better Crucial P2 500GB . 318618 |==================================================== PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency ms < Lower Is Better Crucial P2 500GB . 0.157 |===================================================== PostgreSQL pgbench 13.0 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 33.9 AVG: 40.5 MAX: 44.9 MariaDB 10.5.2 Clients: 1 Queries Per Second > Higher Is Better Crucial P2 500GB . 680 |======================================================= MariaDB 10.5.2 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 34.9 AVG: 47.6 MAX: 48.9 MariaDB 10.5.2 Clients: 4 Queries Per Second > Higher Is Better Crucial P2 500GB . 368 |======================================================= MariaDB 10.5.2 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 35.9 AVG: 47.6 MAX: 49.9 SQLite 3.30.1 Threads / Copies: 1 Seconds < Lower Is Better Crucial P2 500GB . 64.40 |===================================================== SQLite 3.30.1 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 38.9 AVG: 47.1 MAX: 48.9 SQLite 3.30.1 Threads / Copies: 8 Seconds < Lower Is Better Crucial P2 500GB . 333.97 |==================================================== SQLite 3.30.1 Drive Temperature (nvme0n1) Monitor Celsius < Lower Is Better Crucial P2 500GB . MIN: 38.9 AVG: 47.7 MAX: 48.9 Drive Temperature (nvme0n1) Monitor Phoronix Test Suite System Monitoring Celsius Crucial P2 500GB . MIN: 32.9 AVG: 47.6 MAX: 66.9