本帖最后由 plane501 于 2015-12-26 10:04 编辑
大家好,没错,又是我,自从上次折腾上了SSD R0后便无法自拔,深深地陷入到了存储的海洋之中,啊哈哈哈(好吧,我承认,在上次折腾之前,我的主机里只有M4 512G+希捷7200.12 1T+希捷老掉牙160G这三块盘,总容量加起来被一块水区标配完爆-_-|||)。在折腾完R0之后我便向着更高达上的NVMe出发了,不过搞块啥盘好呢?由自动屏蔽三星那剩下的选择好像就只有Intel 750了,不过这时候奇怪的事情发生了,一位抠脚大汉强行向我推荐他的P3605,由于抵抗不住抠脚大汉的魅力和P3605更大的容量,更强的性能,更持久的体力值,遂入之。今天就为大家带来Intel自家兄弟对决,看看传说中高大上的NVMe到底比AHCI快多少,一块SATA盘当然不是对手,故此次P3605的对手是两块SATA消费级旗舰730 400G Raid 0,什么?你说没出过400G的型号?自己OP下不就有了么,加强版730二打一,胜算总要大一点吧。
一、P3605简介和安装
抠脚大汉强行推销给我的P3605为Oracle OEM版本,那它和零售的P3600有啥区别呢?从型号上看多了5是不是牛逼点?马上去Google,找到了Oracle的官方文档,做了个表把这两个型号的盘标称性能做个对比,两块盘不同的地方我都用黄色底标出了,可以看到在前四项读写性能上,持续读写以及随机读取IOPS上P3605都比P3600稍低,我擦怎么回事,数字大的型号居然不如数字小的?(后面的实测表明Oracle标的还是相当谦虚的)随机写入IOPS上P3605比P3600标称高25%,读写功耗P3605比P3600标称稍高,和同容量的P3700 1.6T一样都是读22W、写10W,耐久度上P3605达到了14PBW,比P3600标称提高了足足60%,难道这多出来的5就是代表随机写入性能和耐久度的提升么,下面的实测就能看到答案了。
由于抠脚大汉捡的便宜货,所以这块P3605是2.5寸身材,SFF-8639(U.2)接口,并不是比较帅的AIC款,所以普通台式机需要转接线/卡才能用上它,还好大汉附赠了一块Made in HuaQiangBei的U.2转PCIe卡,注意我不是在开玩笑,真的是Made in HuaQiangBei,包装盒里一张黑白打印的质量不太好的A4纸说明书上明确写着做这卡的公司就是深圳的,安装的话很简单,把盘插上,拧上背面的四颗固定螺丝,插上主板的PCIe插槽即可,哦,不对,因为这卡比较low,没有做成从PCIe插槽取电,所以要记得把4Pin电源线插上,不然盘是没法正常工作的,如图,由于R4F四条红色的全长PCIe槽通道全是CPU提供的这里我就随便插了,如果是Z系平台的请注意最好不要插在PCH所提供通道的PCIe插槽里,这样会增大延时。同时NVMe盘的高速度也带来了高发热的副作用,高压力读写下盘的发热还是很大的,在家用主机中又不像在服务器里有暴力风扇不停吹,建议用个风扇散热,这里我在大TB用18元包邮的价格购入了个显卡伴侣,加上闲置了好久的一颗SFF21E做成了个简易散热系统,大功告成了。
什么?你说多出来的电源线太乱?显卡伴侣太占地方?有没有高端点的转接卡?当然人家早就想到了,就是下面这货,自带小散热风扇,盘和散热风扇都从PCIe插槽取电,没有任何额外的线缆,你问多少钱?请准备好329美刀(妖要知道黑五时候美蛋一块750 400G的价格也就不到300刀),对了,这价格还不含运费
二、实测
测试环境:
主板:Rampage IV Formula BIOS:5001
CPU: Intel Core i7 4960X @ 4.5Ghz(关闭HT)
内存:G.Skill 4Gx4 DDR3 @ 2666 10-12-12-27 1T
系统盘:M4 512G FW:070H
操作系统:Windows 10 Enterprise Version 1511 x64
RAID Option ROM版本:13.1.0.2126
RST驱动版本:13.1.0.1058NVMe驱动版本:1.3.0.1007
测试项目:
AS SSD Benchmark Ver 1.8.5636.37293
CrystalDiskMark Ver 5.1.0 x64
AnvilPro Ver 1.1.0
PCMark 7 Ver 1.4.0
PCMark 8 Ver 2.5.419IOmeter Ver 1.1.0
测试对象:
2* Intel 730 OP 400G Raid 0 (条带深度16K)
Intel DC P3605 1.6T FW:RA13 (Oracle OEM版本)
1、基准测试
先来看看四个基准测试软件的对比,左边为730 R0,右边为P3605
730 R0被完爆,除了纯看颗粒速度的4K QD1读取外凭借PCIe 3.0 x4的带宽、多QD性能及容量优势,P3605可谓是碾压,尤其是访问时间方面,注意到P3605的读取访问时间不到730 R0的一半,写入访问时间也比730 R0减少了50%,NVMe直连CPU的优势尽显。
没啥好说的,除了4K QD1读取外P3605继续碾压730 R0
Anvil的测试总算可以发现点有意思的地方了,写入P3605依然碾压730 R0,但读取方面,730 R0在4K QD1、4K QD4、128K QD1基本是和P3605一个级别的,甚至在32K QD1读取依靠Raid 0(32K正好是条带深度16K的2倍,R0能发挥出来)赢了P3605,可见在低QD小文件读取方面,AHCI和NVMe差距并没有我们想象的那么大。
2、QD深度对随机4KB/8KB/16KB/32KB/64KB/128KB/256KB/1MB读写造成的影响(8GB LBA范围)
由于最高AHCI只支持QD32,故730 R0只做QD1-32的测试,NVMe协议的P3605做QD1-128的测试,测试结果如下
随机读取:
测试中发现730 R0除了1M大小块外,其余大小的文件在队列深度QD32时仍有一定提升,最高读取速度在1100M/S,可惜现在其中一块盘已经不在,没法对其进行更大队列深度的测试。P3605在QD64后所有块大小受限于固件限制没有提升,最高读取速度超过2700M/S,比Oracle标称的2500M/S要快。有意思的一点是4K-128K大小的块的QD1-QD2范围内,730 R0可以说和P3605是相当的,甚至有时利用R0优势还能反超P3605,这和之前的Anvil测试结果相吻合。
随机写入:
测试中发现730 R0除了4K大小块外,其余大小的文件在QD8之后就没提升了,最高读取速度在1000M/S。P3605在QD4后所有块大小受限于固件限制没有提升,最高写入速度接近1700M/S,一样比Oracle标称的1500M/S要快。写入方面P3605完虐730 R0,没有给对手留下一丝反击的机会。
3、PCMARK
看完了上面的理论测试,我们再来看看实际使用中的表现如何,先来看PCMARK7
730 R0
P3605
可以看到正常与RAW模式下的成绩P3605均比730 R0高,不过正常模式下的差距很小,P3605只比730 R0高了不到3%,RAW模式下P3605才算发挥出实力,比730 R0高出19%。
再来看看PCMARK8
730 R0
P3605
这次差距比PCMARK7更小,分数上P3605只比730 R0高了0.5%,看子项的话会发现除了Photoshop的两项P3605稍微拉开点差距外其余项目的差距都不到1秒,不过带宽上还是体现出了P3605的实力,比730 R0高了27%。
4、离散分布测试(IOMETER测试大约5000秒)
这里我额外放上单块730 480G OP 400G后的离散度表现,730以及730 R0采用1worker QD32,P3605采用4workers QD32(等效QD128),先来看730和730 R0,可以看到730在OP到400G后稳态性能相当出色,依靠主控与闪存的超频,稳态性能约为30000 IOPS,已经超过了S3610,在R0后直接翻翻到了60000 IOPS左右,对消费级的盘来说简直可以用叼炸天来形容,不愧是Intel的诚意之作,再来看P3605,凭借NVMe协议及PCIe 3.0带宽的优势,QD128下初段速度达到了380000 IOPS,约1600M/S的4K随机写入速度,达到了固件限速上限,这是AHCI协议的SATA盘所难以企及的,测试后部的性能大约稳定在100000 IOPS附近,比Oracle标称的70000 IOPS高了不少,相比P3600的56000 IOPS更是高了近80%。
三、总结
730真的很厉害,Intel原厂特挑加超频果然不是盖的,OP至400G后再R0更是威猛,可以说是顶级SATA消费盘中的顶级了,可惜目前已停产,如果是盘控的话墙裂推荐收藏一块480G,这性能加上骷髅标,还要什么自行车。从P3605身上我们可以看到NVMe/PCIe的低延迟,大接口带宽,近乎于无限的队列深度,相对老旧的SATA/AHCI组合来说真的是一次革命,提供了前所未有的存储性能,对企业级高强度应用来说,这是极好的,我们也看到了大部分情况下P3605完爆730 R0,但是从家用轻负载角度来看,P3605并没有办法发挥出全部的实力,如果你在家干活需要磁盘大带宽并且高压力下工作的话,上一块NVMe盘吧,它不会让你失望的。
|