g.pickardou Asked: 2021-02-07 00:02:08 +0800 CST2021-02-07 00:02:08 +0800 CST 2021-02-07 00:02:08 +0800 CST 512、1024、2048 字节块的 NVMe SSD 比 SATA 3 慢,这是正常的,还是我应该做些什么? 772 我的系统中有两个 WD 1T SSD,一个 SATA 3 和一个托管 NVMe 的 PCI Express 适配卡。使用 19041 x64 Windows 10,所有驱动程序都是默认的 Windows 10。 NVMe SDD 在 NVMe 功能、1.6G/s 写入和 2.3G/s 读取方面正常工作。然而,对于 512、1024、2048 字节的小块,它的工作速度大约是 SATA 3 SSD 的一半。 我知道对于小块方式,预计性能会降低,但为什么它比我的 SATA 3 SSD 还要慢?这是正常的,还是我应该做点什么? windows-10 ssd 1 个回答 Voted Best Answer Mokubai 2021-02-07T00:35:33+08:002021-02-07T00:35:33+08:00 这并不完全令人惊讶。 闪存有许多细微不同的类型,具有不同的性能,并且有不同的控制器,具有不同的行为和不同的缓存类型。 完全有可能拥有“Pro”级 SATA 3 SSD,对于特定用例,它的性能可能优于 NVMe SSD。 NMVe 只是接口。当然它要快得多,但快速情况下的预算部件不会改变设备的基本功能。 许多 SSD 使用多个闪存芯片。一个比例合理的控制器可以或多或少地同时访问这些芯片,并通过在所有设备之间拆分传入数据来实现高批量速度。阅读时,它可以从多个地方读取并再次获得高速。 小的读写将难以加速,并且会暴露每个单独的闪存设备或子单元的速度。 SATA SSD 可能内置了更好的闪存设备或控制器。它有更多的空间,设计考虑略有不同,有更多的空间和散热范围,控制器可能由于某种原因而时钟频率更高。控制器还将针对其特定用例进行不同的优化。 NVMe 驱动器通常被设计为获得“3,000 MB/s 传输速度”的大而华丽的数字,以便它们看起来很适合市场营销。这并不一定意味着它们在低端也很棒。当然,这些大数字在大多数情况下也确实有帮助,但正如您所见,高端的速度并不总是转化为低端的速度。
这并不完全令人惊讶。
闪存有许多细微不同的类型,具有不同的性能,并且有不同的控制器,具有不同的行为和不同的缓存类型。
完全有可能拥有“Pro”级 SATA 3 SSD,对于特定用例,它的性能可能优于 NVMe SSD。
NMVe 只是接口。当然它要快得多,但快速情况下的预算部件不会改变设备的基本功能。
许多 SSD 使用多个闪存芯片。一个比例合理的控制器可以或多或少地同时访问这些芯片,并通过在所有设备之间拆分传入数据来实现高批量速度。阅读时,它可以从多个地方读取并再次获得高速。
小的读写将难以加速,并且会暴露每个单独的闪存设备或子单元的速度。
SATA SSD 可能内置了更好的闪存设备或控制器。它有更多的空间,设计考虑略有不同,有更多的空间和散热范围,控制器可能由于某种原因而时钟频率更高。控制器还将针对其特定用例进行不同的优化。
NVMe 驱动器通常被设计为获得“3,000 MB/s 传输速度”的大而华丽的数字,以便它们看起来很适合市场营销。这并不一定意味着它们在低端也很棒。当然,这些大数字在大多数情况下也确实有帮助,但正如您所见,高端的速度并不总是转化为低端的速度。