分享

打脸,狠狠的扇“唯4K论”耳光,告诉你决定SSD性能的参数究竟是哪些

 leafit 2019-04-15

    老妖在网上看到最多的关于SSD组RAID0的无知言论有以下两个:
1、SSD组RAID0的随机4K性能不升反降;
2、SSD组RAID0跑分高而已,实际性能无提升。
  这两个无知言论是联系在一起的,首先是“随机4K性能不升反降”,这个言论究其原因就是从AS SSD Benchmark等测试软件的“随机4K”测试中得出的。


  
  很多无知而可怜的人,会以为上面的这一项就是所谓的“随机4K”性能,其实确切的说,这个是单队列深度下的随机4K读写。下方的4K-64Thrd是64队列深度下的随机4K读写。一个SSD的随机4K,应该包括了单队列到各队列深度下的随机4K。SSD上标称的随机4K IOPS则是参照4K-64Thrd来标识的。很多SSD在组RAID0之后,这个4K数值往往会出现不同程度的下降。所以就有了“SSD组RAID0的随机4K性能不升反降”的言论。




  
  有了以上“SSD组RAID0的随机4K性能不升反降”的谬论之后,被“唯4K论”洗脑的人,就会引申出 “SSD组RAID0跑分高而已,实际性能无提升”,因为在他们看来,随机4K决定了系统的性能,既然随机4K性能不升反降,那么组RAID0之后,实际的性能当然是无提升的。所以这些无知的人看到RAID0测试之后往往会喷“只有持续读写性能提升而已,随机4K无提升,对实际性能根本无用,纯属跑分给自己看”。
  “唯4K论”确实祸害了很多人,以至于很多被洗脑的人,谈SSD必谈随机4K,必然以随机4K来彰显自己高手的逼格。散布这些谬论的人,根本还不知道自己口中的“随机4K性能”指的是什么,也许压根就还没玩过SSD组RAID0。下面用实际测试数据来说话,看看SSD组RAID0是否在性能上有提升,看看真正影响系统性能的,到底是不是只有随机4K。
  先来看看这次测试的主角:浦科特M6Pro 256G,两个。这次我打算打造超级一体机,配置是4770K、Z97大主板、双970 SLI、双M6Pro RAID0、金牌1200W电源。不过一体机的后面有点问题,必须自己手动改造,所以进度慢了一点。干脆先测试一下M6Pro的性能。








  
      想不到吧,显示器后面这个小小的地方居然可以上大主板、标准电源和双显卡,上面这个图是原配的配件,我打算统统换掉。
  浦科特的Pro系列一直用纯白的外观配色,由M6Pro则由白色改为现在很流行的土豪金,不过也不是纯的土豪金,确切的说是香槟色,并且是铝质发丝纹外壳。



  附送的配件有:SSD工具软件光盘、说明书和保修卡、2.5寸转3.5寸硬盘支架及安装螺丝、SATA3数据线、VIP卡片。






    主控上依然是M5Pro上使用的Marvell 88SS9187主控,闪存是东芝原厂A19 MLC颗粒,64Gbit Die,支持PlexTurbo技术。PlexTurbo技术其实就是使用内存作为SSD的缓存,提供更快的读写速度,而且可以在一定程度上减少NAND的读写次数。另外例行支持的True Speed、True Protect大家已经很熟悉,就不用重复了。说实话,新产品没有使用Marvell 88SS9189主控我有点失望。






    所有的芯片都集中在PCB板正面,共一颗主控、两颗缓存及8颗闪存芯片。缓存是海力士H5TC2G63FFR,容量256MB,共两颗,组成512MB容量,属于DDR3L规格,标准工作电压1.35V。NAND为东芝原厂A19颗粒,MLC闪存,编号为TH58TEG8DDKBA8C,4Gbit Die,每颗内封装4个Die,组成32GB容量。8颗闪存达成256GB容量。


性能实测:
一、单盘性能测试






二、双M6Pro组RAID0测试



三、对比测试
  一个SSD的性能如何定位,自然是要有对比才能得出结论。我把浦科特M6Pro 256G放到了16个SSD产品中进行对比。对比产品中有顶级的PCIE产品:OCZ专业级旗舰PCIE 8X接口的REVO DRIVE 350、浦科特的M6e 256G,也有三星的前代旗舰840Pro 256G(最新的850Pro已经在快递的路上了)、OCZ的主流旗舰Vector 150。还有另外一些常见的中低端产品。我接下来还打算做一个20个SSD以上的横向对比评测。
  在测试中,AS SSD Benchmark、CrystalDiskMark、AnvilPro、ATTODiskBenchmarks、TxBENCH这五个属于理论性能测试,也是大家都很喜欢的,因为几分钟就可以得到一些数据,甚至是一些“分数”,让大家看得很开心。这些软件优点就是耗时少,满足很多人跑分的需要。而PCMark 8中的Storage测试则是属于模拟现实使用环境的测试,分别模拟了游戏、办公、图形处理的一些常用使用环境对平台的存储系统进行性能测试,耗时一个多小时,不过因为是商业软件,所以很多人没得用,也因为耗时,所以很多人懒得用。但是这个测试其实比上述五个软件都更能反映出真实的SSD实战性能,确切的说,是普通家用、小型办公情况下的SSD实战性能。
  首先看看各个SSD跑PCMark 8中Storage测试的情况,按照得分从高到低排序。

1、验证单队列深度的随机4K读写性能对实际应用的影响


    上图先以随机4K读取性能降序排列,PCMark 8中Storage测试排名第一、二位的浦科特M6e、M6Pro RAID0在这个排序中只能排到第五、六位。


  上图先以随机4K写入性能降序排列,PCMark 8中Storage测试排名第一、二位的浦科特M6e、M6Pro RAID0在这个排序中只能排到第十三、十四位。
  可见,单队列深度下的随机4K读写性能对实际应用的影响是非常小的。
  
2、验证64队列深度的随机4K读写性能对实际应用的影响


    上图先以64队列深度下的随机4K读取性能降序排列,PCMark 8中Storage测试排名第一位的浦科特M6e的4K-64Thrd读取只有OCZ REVODRIVE 350的不到三分之二。可见,64队列深度下的随机4K读取性能也并不决定系统的实际性能。


  

    上图先以64队列深度下的随机4K写入性能降序排列,PCMark 8中Storage测试排名第一位的浦科特M6e的4K-64Thrd写入只有OCZ REVODRIVE 350的一半多一点。可见,64队列深度下的随机4K写入性能也不能决定系统的实际性能。

3、究竟哪个参数决定家用及小型办公环境下的SSD实际性能?




  分析PCMark 8中Storage测试的10个小部分,第一二个是游戏,第三四个是PhotoShop,第五六七个是Adobe,第八九十个是Office,其各部分测试的数据分布见上图。从标红的地方一目了然,影响性能最大的依次是随机64K读取、随机4K读取、持续128K写入这三个方面的性能。迷信“唯4K论”的人是不是觉得“嗡”的一下。
  在两个游戏的测试当中,《魔兽世界》代表的是对系统整体性能要求较低的普通游戏,而《战 地3》则是代表要求很高的大型游戏。设计越复杂的大型游戏,其随机4K性能的要求越高,但随机64K也同样的重要。不过有一点需要指出的是,同一个SSD,其4K随机读写性能会明显低于64K随机读写性能,所以对随机4K读写要求高的游戏,其加载速度会明显慢于对随机64K读写要求高的游戏。从《魔兽世界》与《战 地3》的加载时间进行对比就清楚了。还有就是这所说的,无论是随机4K还是随机64K,都不是单纯指单队列深度下的读写,我们日常使用的应用程序,都不可能只进行单纯的单队列深度下的随机读写,也不可能一直达到32、64队列深度(这种深度一般在服务器上使用会很多),在家用和小型办公环境下,一般都是以4-16队列深度的随机读写为主。所以ASS SSD测得的两个随机4K性能(单队列和64队列)在普通家用环境下是无意义的。
  当然,PCMark 8中Storage测试也不能代表一切,毕竟每个应用程序都有自己的数据结构特点,我们不能单纯以某个测试结果来对一个SSD的性能下定论,而只能说某个SSD毕竟适合某个应用环境而已。例如,OCZ REVODRIVE 350的跑分非常彪悍,但是在PCMark 8的Storage测试中并不能发挥出其优势,只有到了服务器应用中,REVODRIVE 350才能真正得到发挥。而浦科特M6Pro RAID0对比单个的M6Pro在游戏加载方面的优势并不明显,而在PhotoShop中才能体现出其优势。
  总结:
  浦科特M6Pro 256G的性能并没有达到我预期的高度,但是也照样还是处于顶级SATA3 SSD的行列之中,价格也不贵,淘宝公价999元,比接近1200元的三星840pro 256G和1400元左右的850pro 256G更具性价比,等850pro到了我会做进一步的对比测试。两个浦科特M6Pro 256G组RAID0则属于追求极致性能的玩家的选择,不能用性价比来衡量,性能有提升,跑分很好看,但是绝对不要期待在普通应用中性能能够翻倍。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多