用户
 找回密码
 立即注册
搜索

创造条件玩NVME,Z77携M8SE搬进酷冷新居

[复制链接]

1357

主题

1337

帖子

6483

积分

论坛元老

Rank: 8Rank: 8

积分
6483
发表于 2017-6-19 01:59:39

折腾过很多DIY新硬件,然而却没有多少自己的干货。不是吝啬,关键是2010年买的E3 1230至今性能也不算弱。家里一台一体机看贝瓦儿歌,E3主要是qq农场,我自己有一套半临时的六代i7,虽然都不强但好歹还是够用的。刚好我打游戏也比较渣,。GTX1070闲置的时候比通电的时间长十倍

对我而言,整机响应速度更加重要。当然了,颜值是很重要的一部分,

先来看看整机的效果,就换了一个酷妈的机箱和加了一块浦科特M8SE,是不是一下子高大上了很多呢?谁说Z77就不能玩支持nvme的M.2高速SSD。有方法可以解决的,先卖个关子

来看看,战斗了近七年的好战友。之前的机箱不值一提,我直接就拆了,没有拍照留念,勿念

意想不到吧?当初Z77芯片组主板我就是第一批玩家

不过,Z77是支持pci-E 3.0的。就是前提条件是必须要用架构为IVB第三代酷睿。这次,原有的E3 1230只好跟放单位用的i5 3450对换

托某人的福,虽然是上古的Z77主板,但是接口也不算太落伍

Sata3,USB3.0(前置)

老旧的Z77主板只有SATA3撑死也就是有MSATA,跟现在的M.2无关,更别说nvme了

如果,你真的那么想,你就错了。我非要在老平台上面玩nvme

伟大领袖教育我们,有条件要上,没有条件创造条件也要上。

没有M.2我就不能创造一个吗?

早期基于SATA3界面的M.2接口SSD,对于台式机而言,意义不大。基本上同样主控和闪存,固件区别不大的时候,跑分基本上和SATA3接口的SSD持平。这类型的产品主要是针对于笔记本用户,发烧玩家就算了

而真正性能靠谱的是基于pci-E 界面的产品,早期也就是基于pci-E 2.0 2x,也就是常见的1-Gbps速度

最具代表性的是当年玩过的M6E。看到没有,其实M6E就是走pci-E接口和m.2接口两用的路线,带宽就是pci-E 2.0 2x

之后,三星的PX941是唯一一款pci-E 2.0 4x的M.2 SSD,当年我还用M6P组Raid0跟他打了一架

很早期,华擎,华硕都有32Gbps带宽,高速m.2接口那时很多人质疑其号称直连cpu,能获得pci-E 3.0 4X是否属实

其实,那时确实无法证实,因为那时最快的m.2也不过是pci-E 2.0 4X而已,要真正实现32Gbps必须有相应的产品才行。相当于,我朋友说起,六档的跑车几乎没有真正跑起来过,出门就是堵,高速也基本上120KM/h封顶。请点击此处输入图片描述

随着skylake平台的发布,nvme以及高速m.2终于浮出水面,而对应的产品也是丰富起来了。其中,M8PE就是其中之一

M8SE是在旧款M8Pe基础上保留原有的Marvell 88SS1093主控上,将原来的MLC闪存颗粒换成了东芝15nm的TLC颗粒,容量从128GB到1TB可选,性价比比起M8PE更高

同样是基于pci-E 3.0 4X,M8SE门槛低,可玩性还是不错的。

可能,不少人觉得,i5 3450都啥时候的东西,好意思拿出来说。

Z77平台,用了好几年,感情还是有的。而且,前面说了,E3也好,i5也罢,同频吊打i3还是稳的。

很多人好奇,既然是E3 1230的平台,那么,就必须配独立显卡才行

当初参加试用活动,活动的奖品就是GTX660.有一阵子忙着打剑灵,这卡就忘记出掉。虽然1155针第二,第三代平台有点历史了,而GTX660的功耗也是比起当前的新卡高一大截。

但是,这些跟我无关,这套机器基本上就是码字,办公,做表格,PPT的工作;偶然夫人还会用来看《夏目友人帐》,孩子还会看看贝瓦儿歌

也就是说,这平台的GTX660基本上就是运行在2D频率,待机频率。待机功耗也不过就是70w左右,比起现在七代平台搭配入门级显卡的50w待机高一大截,但是整体还是功耗不大

至于老平台的散热器,你认得出来吗?呵呵。个人觉得是被高估了

这次换机箱,随便一口气换一套一体化水冷玩玩。

酷妈的120冷排,全平台支持,水泵功率达到3.96W

压i5 3450而已,120冷排都够了

新机箱,玩个烈阳style如何

这个机箱的色系是红黑,如果是蓝色机箱配合浦科特M8SE再加蓝色灯会更加酷

很多人好奇我为什么要用z77带最新的M8SE。前面说了,快速M.2就是32Gbps带宽,采用的是pci-E 3.0 4X。Z77就有pci-E 3.0,何来瓶颈之言?

我的Z77是有SLI认证的,两条pci-E 16x插槽可以对半分为双8x带宽,刚好两不影响

拜托,pci-E 3.0 8x,哪怕是旗舰卡影响也不到3%。GTX660这样的卡就别去纠结了

关键是,这套机器用了快五年了,有感情。抱着够用就好,而且我的Z270平台有别的m.2 ssd,因此新的M8SE就放这边用。

老爷机随便加个SSD就升级?呵呵,2010年就用SSD了,不过2.5寸的SATA3 SSD受限于接口,已经不可能玩出新东西。哪怕是涨价前,512GB SSD都买不起,1TB的SSD只测试过创见的。用2TB SSD的朋友我只想说,求交往

M8SE比起过去的一对2.5寸SSD组Raid0还要强悍,比起过去10Gbps,pci-E 2.0 4x

的产品都是彻底的超越

接口速度是一方面,另外一方面就是NVME。

有玩过SSD的朋友应该都清楚想要让SSD发挥出真正实力的话要去BIOS里面把SATA控制器模式切换成AHCI,对SATA设备来说使用AHCI模式的确是正确的选择,切换成AHCI可获得更好的性能。但是现在最新存储接口M.2和SATA-E接口走的都是PCI-E通道,对与PCI-E来说AHCI可不是一个好的选择,想发挥最佳性能其实需要新的标准——NVMe。

NVMe其实与AHCI一样都是逻辑设备接口标准(是接口标准,不是接口!不是接口!不是接口!因为很重要所以说三次),NVMe全称Non-Volatile Memory Express,非易失性存储器标准,是使用PCI-E通道的SSD一种规范,NVMe的设计之初就有充分利用到PCI-E SSD的低延时以及并行性,还有当代处理器、平台与应用的并行性。SSD的并行性可以充分被主机的硬件与软件充分利用,相比与现在的AHCI标准,NVMe标准可以带来多方面的性能提升。

简单来说,NVME有三宝。

一、低延时

NVMe标准是面向PCI-E SSD的,使用原生PCI-E通道与CPU直连可以免去SATA与SAS接口的外置控制器(PCH)与CPU通信所带来的延时。

在软件层方面,NVMe标准的延时只有AHCI的一半不到,NVMe精简了调用方式,执行命令时不需要读取寄存器;而AHCI每条命令则需要读取4次寄存器,一共会消耗8000次CPU循环,从而造成大概2.5微秒的延迟。

更低的延时可让SSD的4KB QD1传输能力暴涨

二、IOPS大增

NVMe也大大的提升了SSD的IOPS性能,在制定AHCI规范时并行性的想法并没有完全融合到规范内,利用NCQ功能可以对传输能力进行优化,但是接口并不允许SSD真正最大限度地发挥其应有的并行性。

现在SSD测试通常最多只会测试到队列深度为32的IOPS能力,其实终究原因这是AHCI的上限,其实许多闪存主控可以提供更好的队列深度。而NVMe则可以把最大队列深度从32提升到64000,SSD的IOPS能力也会得到大幅提升。

NVMe还支持同一时间从多核处理器接受命令和优先处理请求,这个特性在企业级的重负载时优势就会显露出来。

三、功耗更低

NVMe加入了自动功耗状态切换和动态能耗管理功能,设备从Power State 0闲置50ms后可以切换到Power State 1,继续闲置的话,在500ms后又会进入功耗更低的Power State 2,切换时会有短暂延迟。SSD在闲置时可以非常快速的控制在极低的水平,在功耗管理上NVMe标准的SSD会比现在主流的AHCI SSD拥有较大优势,这一点对移动设备来说尤其重要,可以显著增加笔记本和平板电脑的续航能力。

除此,nvme据说驱动适用性更加广,这一点比起功耗低对于我而言更加不重要。我家一家三口,峰值的时候开四台电脑,我办公用笔记本,重度工作有i7 6700k,这套机器给内子用,女儿一套一体机看动画,再省电也不会一天省5块。

I5 3450虽然是老cpu,对于一般的图片处理(RAW),修补,合成,简单的视频编辑(复杂的扔单位美工小哥),换个SSD主要是为了图形软件加载更加快,多任务处理切换更加顺。很多人以为多任务处理主要是数框,你说得对

但是,不少时候,硬盘偏偏就是拖后腿的。当然了,你有128GB内存以上另外说(64GB我在X99平台试过,和32GB区别不大)

图形软件占用的内存多,同时要加载硬盘上面的素材也是一大难事。

那么,要支持NVME需要什么条件?

支持NVMe两大条件

一、硬盘支持

二、主板支持

必须明确一些东西

1、不是所有的M.2接口硬盘都支持NVMe,也不是所有PCI-E接口的固态都支持NVMe,幸好如果支持的话,他一定会说出来的,因为这是一个超级大的卖点

2、主板支持与否,更多的要看厂家的贡献

3、支持NVMe,我们分为不支持、支持和完美支持。

支持nvme的SSD现在不少了,从最早的intel 750,浦科特M8PE,M8SE,建兴T10,三星SM961,SM9519貌似有一个版本可以支持,不好找),三星950Pro等都支持

主板方面,intel从Z97就开始支持,Z170,B150,H170,Z270,B250,H270,X99均支持。而H110,H81,B85之类的主板,均不是nvme的好选择

你必须要确认你的插槽是直连cpu,真正的pci-E 3.0 4x以上的带宽。

受限于芯片组限制,H110,B150,B250,H81,B85甚至不带SLI认证的Z170,Z97,Z270芯片组主板的第二条基本上要不是非直连cpu,要不就是pci-E 2.0 4x带宽。最省心的还是Z170,Z270已经现在的Ryzen平台主板

那么,为什么我把Z77的老古董拉出来呢?放心,没有nvme接口标准,我可以写进去。我主板的第二条pci-E 3.0 16x槽同样有8x的带宽,足够了

首先,找到主板的最新bios。然后找BIOS工具:mmtool_aptio_4.50.0.23cn。NVME模块:NVMeExpressDxE.ffs

加载bios我就不说了,直接第二步

找到CSMCORE,Vol.Index里的数字请记住,后面有用。

点Browse,找到NVMe模块:NvmeExpressDxE.ffs

检查Vol.Index里的数字和第2步的CSMCORE的一样.我的主板BIOS是02,这一步也必须是02。一定要选择Insert Compressed,点Insert。

检查NvmeExpressDxE.ffs是否添加进BIOS了,检查正确无误后,记得点Save Image保存,关闭MMTool。

好了,mod以后就可以刷bios上车了。

前面说了nvme那么多的优点,说两个缺点。第一,必然比起仅仅运行于sata3界面的m.2界面老产品贵。那种东西本质就是和2.5寸SSD一样

第二发热比较大。因此nvme协议SSD必然是带散热片的。相比而言,个人觉得pci-E接口的散热会更加好,哇咔咔

M8SE采用的是Marvell 88SS1093主控+东芝15nm的TLC颗粒组合,拆开以后可以很清晰看到,其实就是转接卡+M.2 SSD

和M8PE一样,M8SE同样有两种接口。M8SEG就是M.2接口,M8SEY是pci-E接口,本质是一样的

光说没用,来几个陪跑的玩玩。M6P 256X2 RAID0,M6E 256GB,XP941 512GB,分别代表四种不同的接口或协议

值得一说,两个256GB组raid0以后是512GB的容量,XP941也是512GB的容量。SSD跑分和容量有关,因此数据仅为参考,数据均为实测

1.AS SSD benchmark

M8SE

M6P 256GB RAID0

M6E

对比表格如下:

可以看到,nvme协议的M8SE完全的技术性击倒,哪怕是两个SATA3接口SSD组RAID0一样打趴

2.Txbench

M8SE

M6P raid0

M6E

XP941

对比表格如下:

很明显可以看到M8se跑分可以说是吊打前行者。快速M.2+nvme确实带来性能上的飞跃。

3.Crystal diskmark 5.0

M8SE

M6P RAID0

M6E

XP941

结果还是差不多,持续写入方面,M8SE基本上达到前行者的一倍。而持续写入受限于容量(M6P 256GB组Riad以后变成512,XP941也是512GB),提升远没有读取那么大,但是同样还是毫无争议性的超越

通过对比,很明显可以看到,基于NVMEE的M8SE对于前行者来说是前面超越,从2.5寸SATA3界面M6P组Raid,早期的pci-E界面理论速度是10Gbps/s的M6E,早期能达到pci-E 2.0 4x速度达到16Gbps/s无一不技术性击倒

然而,NVME虽然作为新协议,但是老平台通过自己动手同样是可以体验到PCI-E 3.0 4X带来32Gbps/s的光速体验。

不过,新装机的朋友,还是建议一步到位,七代酷睿+Z270主板的组合比较省心,甚至可以考虑更加强的M8PE。

也可以考虑一下,通过设置,在Z270平台搭配第七代酷睿用小容量实现傲腾


使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则