SSD 驱动器读取性能不佳

SSD 驱动器读取性能不佳

我有两个 SSD(nvme、pcie 4.0)和一个 SATA 磁盘。其中一个 SSD 的读取速度似乎非常慢 - 一个为 2 GB/s,另一个为 200 MB/s。
我不确定原因是什么,也不知道我如何获取更多信息。有什么想法吗?

基准:

root:/# hdparm -Tt /dev/nvme0n1; echo 'second'; hdparm -Tt /dev/nvme1n1

/dev/nvme0n1:
 Timing cached reads:   29588 MB in  2.00 seconds = 14813.35 MB/sec
 HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
 Timing buffered disk reads: 596 MB in  3.01 seconds = 198.00 MB/sec
second

/dev/nvme1n1:
 Timing cached reads:   29354 MB in  2.00 seconds = 14697.06 MB/sec
 HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
 Timing buffered disk reads: 6376 MB in  3.00 seconds = 2124.77 MB/sec

我没有发现任何运行问题smartctl -a /dev/nvme0nvme error-log /dev/nvme0

系统详细信息:

root:/# uname -a
Linux ryzen-desktop 5.11.0-25-generic #27~20.04.1-Ubuntu SMP Tue Jul 13 17:41:23 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

root:/# cat /etc/issue
Ubuntu 20.04.3 LTS \n \l

速度慢的 SSD 已占用 74%:

Filesystem      Size  Used Avail Use% Mounted on
/dev/nvme0n1p1  916G  638G  232G  74% /other

硬件规格:

主板:X570 AORUS MASTER (https://www.gigabyte.com/Motherboard/X570-AORUS-MASTER-rev-10/sp#sp, 手册 (pdf) -https://download.gigabyte.com/FileList/Manual/mb_manual_x570-aorus-master_1002_e.pdf?v=30c7ecc8f9bc0e464b65a4062dd58841

第一个 SSD(快速):Force Series Gen.4 PCIe MP600 1TB NVMe M.2 SSD(https://www.corsair.com/us/en/Categories/Products/Storage/M-2-SSDs/Force-Series%E2%84%A2-Gen-4-PCIe-NVMe-M-2-SSD/p/CSSD-F1000GBMP600

第二块 SSD(慢速):WD BLACK SN850 NVMe SSD(https://www.westerndigital.com/products/internal-drives/wd-black-sn850-nvme-ssd#WDS100T1X0E

我还连接了旧的 SATA HDD。

Corsair(速度快的)连接到 M2C,WD(速度慢的)连接到 M2A 插槽(请参阅主板手册)。SATA 磁盘连接到 SATA 端口 1。

答案1

好的,我想我已经找到问题的原因了,因此在这里发布以防其他人遇到同样的问题。

这基本上是 WD 方面的一个问题:

https://www.pcgamer.com/wd-is-fixing-a-bug-that-makes-black-sn850-ssds-run-slow-on-x570-motherboards/

相关内容