选对接口很重要:固态硬盘接错位置可能损失可达42%

给笔记本电脑升级固态硬盘,只要点亮屏幕、系统启动就算成功。而对于接口众多的台式机来说,草草收工可能会让你损失掉一半的硬盘性能!

AMD X470与B450都拥有6个SATA硬盘接口,但不同的是B450的6个SATA接口中只有4个是主板芯片组提供,另外两个则是由CPU提供(通常标注为ASATA或APU SATA)。

下图中右侧两个灰色SATA接口即为ASATA,由锐龙CPU内集成的SATA控制器直接管理。

大家知道,X470和B450都是由AMD授权ASMedia设计的,习惯了原生SATA比第三方SATA好的朋友,第一直觉往往会认为CPU直供的接口更"高级"一些。不过存储极客实测之后发现,真相让人大跌眼镜。

存储极客在一张B450主板上用东芝TR200作为系统盘,分别安装在两种不同SATA接口上进行测试。

当TR200连接在主板芯片组提供的4个SATA接口之一时,系统盘AS SSD Benchmark测试得分948分:

而当TR200连接由Ryzen 7 3700X直接提供的两个ASATA接口之一时,AS Benchmark测试得分下降到751分,包括顺序读写和随机读写性能在内的多项指标均有不同程度下滑。

东芝TR200的TC58NC1010GSB主控具备一定的数据压缩能力,因此可以通过CrystalDiskMark的全零可压缩测试来探测CPU及SATA控制器的理想状态工作效率。在连接B450芯片组提供的4个SATA接口之一时,TR200可以跑出超过400MB/s的随机读取速度,相当于超过10万IOPS,这也是AHCI协议的理论限制:更高的IOPS需要NVMe协议才能达成。

当TR200连接到由Ryzen 7 3700X直接提供的两个ASATA接口之一时,4K随机读写性能被限制到234MB/s左右,相比芯片组接口下降42%。

可能会有朋友问到X570,这款第三代锐龙的御用座驾能够提供PCIe 4.0在内的诸多新特性,该芯片组也是AMD锐龙处理器当中的IO die封装而来,也有跟锐龙内置SATA控制器一样的性能缺陷。

考虑到AMD已经很久没有亲自设计主板芯片组,SATA控制器相关技术恐怕还是多年前的水平。由于NVMe已经成为新的高性能固态硬盘标准,AMD可能也不是很有动力再去完善SATA控制器性能表现。对于玩家而言,如果你使用B450/B350/A320这些主板之一,请注意SATA接口的分类和限制,尽量避免将固态硬盘连接到处理器内集成的低效率控制器。

版权声明:

作者: freeclashnode

链接: https://www.freeclashnode.com/news/article-2756.htm

来源: FreeClashNode

文章版权归作者所有,未经允许请勿转载。

免费节点实时更新

热门文章

最新文章

归档