PCEVA,PC绝对领域,探寻真正的电脑知识
开启左侧

直连CPU有优势?实测NVMe SSD两种不同安装方式性能

[复制链接]
影驰科技 发表于 2016-11-14 09:36 | 显示全部楼层 |阅读模式
点击数:19114|回复数:3
PCIe固态硬盘有插卡和M.2 2280两种形式,除了Intel 750之外,多数消费级PCIe NVMe固态硬盘都选择了更加灵活的M.2 2280形式,对于这种形式的PCIe SSD来说,即可以直接安装到主板的M.2插槽,也可以通过转接卡安装到较早的没有M.2插槽的电脑里。下图是直接安装在Z170主板M.2插槽中的影驰铁甲战将240 M.2 PCIe:
图片1.png
当然M.2的好处就是可以通过转接卡变成插卡式安装:
图片2.png
虽然名为转接卡,实际上并不涉及到协议层转换,转接卡只负责PCIe插槽提供的+12V和+5V供电转换为M.2固态硬盘所需的+3.3V电压。对于固态硬盘来说,这个转接过程是没有任何性能损耗的。
另一方面,使用转接卡安装还具备低延迟的优势。多数主板上的M.2插槽首先需要连接到芯片组,然后通过DMI总线与CPU通信,由芯片组引出的SATA接口、M.2接口、USB接口、网络接口以及一些PCIe设备都需要共享DMI总线有限的带宽,中间加了芯片组这个环节,理论上延迟也要比CPU直接引出的PCIe通道稍高一些:
图片3.png
那么NVMe SSD插到M.2插槽和通过转接卡插入显卡插槽会有多大区别呢?下面通过测试来证明。为了保证测试精度,每次测试前都将影驰铁甲战将240 M.2 PCIe进行Secure Erase。
M.2安装,Txbench测试:
图片4.png
PCIe转接安装,Txbench:
图片5.png
M.2安装PC Mark 8存储测试:
图片6.png
PCIe转接安装,PC Mark 8存储测试:
图片7.png
通过对比能够看到,通过转接卡直连CPU的PCIe通道后,读写带宽上的变化并不明显,Z170芯片组DMI3.0总线带宽基本能够支持铁甲战将240 M.2 PCIe的需求,访问延迟上的差异也比较微弱,如果主板拥有支持PCIe 3.0 X4带宽M.2 2280插槽,完全可以直接将NVMe SSD安装在上边,这样还能避免SSD与高端独显争抢PCIe通道,更有利于整机游戏性能的发挥。

Pale_Cheung 发表于 2016-11-14 10:04 | 显示全部楼层
本帖最后由 Pale_Cheung 于 2016-11-14 10:06 编辑

如此接近的成绩,至少测3组取平局值。
还有 nvme qd 32 不够,还要再压上去,才能知道通道的极限情况下的差异。

然后说,“旗鼓相当”,这样更有说服力。

1组的情况下,极端情况,一个是高于平均表现,一个低于平局表现。就会产生误导。
绝处 发表于 2016-11-14 10:17 | 显示全部楼层
好啊,讲的非常清楚
来自苹果客户端来自苹果客户端
绝处 发表于 2016-11-14 10:34 | 显示全部楼层
Pale_Cheung 发表于 2016-11-14 10:04
如此接近的成绩,至少测3组取平局值。
还有 nvme qd 32 不够,还要再压上去,才能知道通道的极限情况下的差 ...

还有一种情况,我看有的文章说,有的主板m.2的pci-e通道就是直接从cpu分出去的,这就得看主板的图纸了。
来自苹果客户端来自苹果客户端
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部