软件选择了两个,一个是Crystal Disk Mark,另一个是Anvil’s Storage Utilities。其中Crystal Disk Mark test size选择了4GiB,连续测量三次,每一次测试完成,手动关闭软件再重新打开,三组数据中选取4KiBQ1T1写入最低的一组。图一为原生M.2插槽下的速率情况,图二为转接卡下的速率情况。
Anvil’s StorageUtilities的test size为3GB,连续测量三次,每一次测试完成,手动关闭软件再重新打开,三组数据中选择RUN结果最低的一组。图一为原生M.2插槽下的速率情况,图二为转接卡下的速率情况。
对比可以看到,使用转接卡并非是单纯的线路连接而已,在速率上会有变化(降低),主要体现在持续读写上。原生M.2插槽模式下,两款软件在最高持续读写速度上均超过了2000MB/s和1000MB/s,其中Crystal Disk Mark三次的读取速率均为2300MB/s以上,而在转接卡模式下,对应的读写速率有了明显的下降,这体现了原生M.2 NVMe主控的优势。不过也要看到,在4K的读写性能上,使用转接卡后的读写速率相比于原生M.2插槽的并没有大幅的降低,所以不能简单的评论说,使用转接卡的表现不及使用原生M.2插槽,单纯的提升持续读写速度对于实际使用上的意义不大。
那么来看看实际的读写性能,图一是插入原生M.2插槽模式下,从C盘(intel SSD)写入到E盘(M.2 NVMe SSD)的速率,传输速率均较为稳定,在236MB/s上下浮动。图二则是外界卡模式下,从G盘(intel SSD)写入到E盘(M.2 NVMe SSD)的速率,传输速率均较为稳定,在238MB/s上下浮动。从实际的曲线图来看,两种模式下读写性能上稳定,同时也较为均衡,写入的速率上无太大差异。