首页 > 科技 > 美商海盗船Force MP600 1TB PCI-E 4.0 SSD评测

美商海盗船Force MP600 1TB PCI-E 4.0 SSD评测

前言


随着AMD Zen2&X570平台发布,PCI-E接口也正式步入4.0时代。SSD作为PCI-E接口下的带宽大户,PCI-E 3.0 4X的32Gbps速度已经成为了其瓶颈。4.0时代的到来对SSD意义重大,各个厂商也在争相开发基于PCI-E 4.0接口的SSD解决方案。在这方面动作最快的应该属群联,他们在Zen2发布之初就配套发布了自家的PS5016-E16主控解决方案,算是行业内第一个吃螃蟹的。
今天我们就要来看一下一款基于群联PCI-E 4.0方案的高端产品——美商海盗船Force MP600

外观


有些厂商喜欢在外包装最醒目的位置给出产品的主要参数,MP600也是如此。外包装上给出的随机IOPS是读取550K,写入480K


而官方网站上给出的参数是读取680K,写入600K,远高于外包装盒上给出的。至于具体是多少下面会测试到


Force MP600出厂预装了一个相当厚实的散热片


散热片拆卸方便,而且不会破坏任何贴纸,不必担心影响售后


从侧面看散热片相比一般M.2的SSD要大了很多


盘体正面我们可以看出这是一款群联方案的SSD


1TB版本正反面共四颗NAND 两颗DRAM


主控是群联 PS5016-E16


PS5016-E16目前市面上在售的唯一一款PCI-E 4.0 SSD主控。当然其他厂商的主控也在陆续上线之中,不过目前在售的产品还是只有群联


群联一般是主控搭配NAND的整体方案用来销售,所以Force MP600采用的闪存也是来自群联自封的东芝 3D TLC NAND。四颗共计1024GB,实际可用为1000GB,保留了24GB的OP空间


DRAM来自海力士,单颗512MB,两颗共计1GB


虽然是群联公版方案,但海盗船也在PCB上留下了自己的特有标识

基础测试


AMD Zen2是目前唯一支持PCI-E4.0的平台,所以我们的测试采用了Ryzen 5 3600+ ROG STRIX X570-I的组合
群联是目前的主流主控厂商之一,所以Crystal Disk Info也有所适配,可以轻松的看到当前写入量等数据


首先是常规的Crystal Disk Mark 6.0.2测试


Crystal Disk Mark近期更新了7.0版本,新版本中将顺序读写测试的数据块从128k变成1m,而4K随机读写的默认QD从Q8T8改成Q32T16。在这一修改之后我们可以看到MP600的持续读写和随机性能全部超过外包装标称的参数,达到官网标称的参数。看来外包装上标的比较保守是为了配合旧版的CDM,因为旧版默认设置只有Q8T8,无法达到最大性能。为了避免纠纷所以在外包装上标注的性能参数比较保守


不仅仅是空盘下如此,即使是空间使用率达到95%的时候,MP600一样可以保留强大的爆发力


6.0.2和7.0.0f两个版本的Crystal Disk Mark成绩都和空盘时基本一致


MP600的大号散热器非常给力,在持续写入作用下,温度也仅为45度左右。当然这个在一定程度上也和AMD原装风扇会有一定的风量照顾到它有关


在连续读取的时候由于此时速度较快,所以主控热量较大,温度比写入要高,但也仅仅在50度出头

Cache测试


进入TLC时代以后,家用SSD大多会采用SLC Cache技术来提升测试得分和用户体验。不同的主控方案,不同的固件版本对应的Cache策略都是有着些许区别的。 1TB的MP600在空盘情况下Cache非常大,HDTUNE 由于软件本身的问题在测试跨度超过200GB时会报异常。所以我这边采取了另外一种方式IOMETER结合任务管理器。IOMETER在准备测试阶段会向指定的LBA区域进行QD1的连续写入,利用这一点再结合任务管理器显示的磁盘写入速度即可判断何时Cache耗尽
我们可以看到当磁盘可用空间还剩587GB的时候写入速度出现明显下滑,从1.8GB降到600MB左右。也就是说之前写入的340G左右的空间可以认为是空盘状态下MP600的Cache区域,大约占全盘容量的1/3。


然后向MP600拷入大量视频类文件,将可用空间控制在450G左右。此时HD TUNE的200GB测试跨度已经可以覆盖Cache大小了,Cache容量大约不到180GB


继续拷入视频文件,当可用空间还剩220GB的时候Cache容量大约是90GB


这是可能大家可能会有个疑问:从理论上来讲,由于TLC是3bit存储,而模拟SLC Cache时只能用1bit,所以在没有大量OP的情况下,TLC即使采用全盘Cache模式,其Cache容量不应该超过可用空间的1/3。但为何MP600在450G可用和220G可用空间时的Cache容量都超过了1/3呢?
之前的评测中提到过群联E12主控拥有压缩功能,而新一代的E16同样也继承了这一点。我在测试的时候拷入的是视频类文件,虽然这类文件压缩率较低,但也并不是完全无法压缩。所以经过压缩之后NAND实际的可用空间数据要大于我们在操作系统中看到的可用空间,这样使得Cache容量才大于可用空间的1/3
下面我使用游戏、应用程序类文件这些压缩率较大的文件将MP600填满至881G,此时可用空间剩余仅有不到50G。然而即使在这种情况下,这49G的空间依然是满速的Cache状态。可见日常使用的时候我们真的很难爆掉MP600的Cache

进阶测试


基于群联E12主控的产品往往在Q8T8的时候是最大性能点,而E16主控的MP600最大性能要求的队列深度要更大一些


随机读取和写入基本上在Q16T16的时候达到效能最大,读取大约70万IOPS,写入大约60万IOPS


在对MP600进行连续读取测试中,性能全程维持在4200~4300MiB/S之间。略有波动,峰值会接近4500MiB。这里的单位是MiB即1024进制的,换算成常见的MB/S差不多5000MB/S左右


连续写入方面,由于IOMTER在准备阶段已经将Cache写满,所以MP600只有在开始阶段很短的时间保持4000MiB/S以上的写入速度。并且由于GC的关系写入曲线并不稳定,直到1000秒后完全开始TLC NAND直写才恢复正常水平,稳定在1000MiB/S左右


随机读取方面表现还不错,甚至比连续读取还要更稳一些


而随机写入并不算出色,曲线最终稳定态的IOPS维持在25000左右


全盘SLC Cache策略在很大程度上提升了家庭用户的体验,不过相对来说提高了SSD的GC压力,从而使得性能稳定性有一定的牺牲。

总结


PCI-E 4.0对SSD来说意义非凡,带宽上限翻了一倍,可以让厂商更好的释放他们产品的性能。美商海盗船 Force MP600 1TB作为PCI-E 4.0 SSD的出头鸟,也算是不负众望。超过4000MB的顺序读写速度是3.0时代无法企及的。当然相比于64Gbps的理论带宽上限还有很多的提升空间需要厂商进一步挖掘。
群联E16主控相对E12主要提升了顺序读写速度,对于随机性能并没有什么实质性的提高,依然维持在3.0水准。这也需要厂商进一步的努力。

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/193782.html