PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

【原创】浴室的OCZ VERTEX 4 128GB 测试日记 (更新至7月14日)

  [复制链接]
跳转到指定楼层
1#
点击数:34916|回复数:104
本测试日记会通过作者本人当前知识点,针对OCZ VERTEX 4 128GB的特性做一个原理到实践的完全解析。

7月7日

这段时间对OCZ Vertex 4的固件表现出来的“鸡血"特性有点感兴趣,虽然之前看了下各大网站的评测,已经对鸡血固件的原理和做法大致猜出7分,但是为了要真正的验证自己的猜想,昨天趁着班间午茶时间,出公司大门左拐随手拿了片OCZ Vertex 4 128GB的SSD准备回来研究研究。



昨晚回家太晚,没有刻意去测试,只是拆盘看了看,发现SSD为出厂固件1.3,盒子上也看不出任何标示性能的指标,貌似很奇怪。据了解目前最新的固件好像到了1.5Beta了,想着先用出厂固件热个身测几天,熟悉下新盘特性再慢慢往上刷吧。

今天够悲剧,下班回到家已经快10点了,洗个澡准备开始折腾折腾这块Vertex 4 128GB了。



老习惯,先来张第一次上机CDI截图。



新盘ASSSD分数





第一次跑ASSSD感觉有点失望,那么连续跑几次看看,发觉2个小特征:

1.每次持续读取那里都不同,不是越跑越快也不是越跑越慢的感觉。
2.写入延迟低的离谱,看来写入数据缓存不小,这种情况下掉电问题能解决的好么?



再跑跑CDM软件,老样子,持续读取那里并不稳定。


7月8日


对于有数据但没有填满容量的SSD,HDtune持续读取设置8MB块还是突破不了2xxMB/s


对于有数据但没有填满容量的SSD,HDtune的随机读取访问IOPS夸张了点,基本全缓存了。


对于Secure Erase后的SSD,HDtune的持续写入设置64KB块速度是这样的。

----------------------


对于填满容量数据的SSD,HDtune持续读取设置8MB块就变成之前测ASSSD和CDM跑持续的速度那样了。


对于填满容量数据的SSD,HDtune的随机读取瞬间就变成这样了。


对于填满容量数据的SSD,HDtune的持续写入设置64KB块速度是这样的。


来测一下空盘PCMARK 7的磁盘分数吧。

-----------------------

今晚抽空花了1小时做下Zone Measurement测试,为何要做这个测试,今后你们就知道了。







这是OCZ Vertex4 128GB 1.3FW下的Zone Measurement。


------------------------

7月10日

话说昨天服务器有问题,今天回档了,好吧,24小时的稳定态测试成绩出来了。





稳定态后再次运行Zone Measurement。

OCZ VERTEX 4 128GB 1.3固件总结: 感觉这款固件比较平庸,搭配了那么豪华的硬件配置就跑出这个程度,不得不说可惜了,但是测试中数据稳定性表现不错,就像被一个卡在了某个瓶颈内。


------------------------

说实话,这不是我所认识的OCZ作风。我印象中OCZ是那种喜欢以最大性能指标来吸睛和炒作的厂商,这种平庸的成绩如何炒作?果不其然,之后的1.4固件风格大变,1.3测的差不多了,我们换成1.4的来看看。

OCZ的1.4版本固件一共出过3款,第一款为1.4RC,第二款为1.4版,第三款为1.4.12版本。







如果升级1.4RC版固件,软件则会提示一些基本的备份和注意事项。



升级1.4RC固件前最后的CDI信息。



升级完1.4RC后,不光数据,连SMART信息都清空的差不多了,聪明人应该已经意识到绝不是升级那么简单,而是一个脱胎换骨的固件。


从更新说明上也看到,1.4固件家族的改进部分:



1.相比1.3提高了低QD下的读取性能。
2.提高128GB和256GB的持续写入性能。
3.在一些特殊的混合读写环境下性能得到提高。
4.提高了与一些特殊的主机兼容性。
5.提高了在一些老主板上从S3/S4节能模式还原时的稳定性。



1.4正式版比1.4RC在低于4KB的小文件的读取上又改进了。



1.4.12版本相比1.4正式版在RAID卡兼容性,休眠唤醒,冷启动bug上又做了改进。

------------------------------------------

果不其然,从1.4RC固件发布后,OCZ开始正式炒作,各大网站都刊登了“性能脱胎换骨“,”新一代旗舰“,“写入翻倍”的标语,各大跑分软件秀分数,真是高的耀眼,128GB的SSD跑ASSSD破千不是问题。

但是这个在耀眼光芒的背后,有人发现了问题,特别是128GB的容量,很多用户发现在SSD容量用满一半以上之后,跑分会下降很多,用HDtune甚至跑出了很奇怪的图形,OCZ官网的技术支持则含糊其辞的说这是因为windows文件系统缓存的策略导致限速之类的话。真相果真如此么?这也是为何我特意去拿了块OCZ,想自己研究并找出真相的初衷。

我们先来看一下下面3张不同固件的Secure erase后的Zone Measurement图



1.3固件平均写入200MB/s



1.4RC固件前面50%平均写入接近400MB/s,后面的100MB/s不到。



1.4.1.2固件看上去比1.4RC固件优化的更好点,但是本质没变。

这叫什么?叫欺骗么?我也不知道如何形容,128GB的SSD,前部50%容量是后面50%容量接近4倍的写入速度,然后测试软件测试范围都是在前面的,那么结果会如何知道了?你跑1000分,其实只有前面的50%是,后面的呢?连1.3固件都不如。当然这是表面的现象,接下来我们再一步步深入进去,试着把原因找出来,我相信这也是PCEVA和别的网站不同的地方。






华丽的跑分背后的,我只能苦笑,这年头买SSD,你除了PCEVA还能相信谁。

------------------------

7月11日

可怜的到家又9点半了,今天看来也没啥精力做测试了,先跑个空盘PCMARK吧,看看牛B固件的实际应用下跑分如何。(固件1.4.1.2)



好吧,比1.3固件提高了整整100分,不容易了。但是我记得ASSSD跑分没它好看的美光,浦科特有接近5400吧? 这个什么意思还不懂? 除了跑分这块盘也就性能平平罢了,自己骗自己。

好吧,用Iometer填充到接近满盘,然后跑次ASSSD看看性能会降到什么程度。



比想象中的糟糕。

-------------------------

7月12日

好吧,昨晚12点开始的24小时稳定态测试,早上起床发现跑了大约4小时就“飞掉了”(凌晨4点不到iometer跳出),难道是固件不过关?(FW1.4.1.2)  上班前开机继续跑,因此具体结果数据要到明早上班前才知道了。

到家又是10点附近。。。而且SSD还在跑稳定态,所以今晚就不折腾了,想想原理部分如何写吧,先画画草稿,争取本周末出结果。

--------------------------

7月13日

到家累趴了,不过24小时稳定态测完了。



从图里可以看到,1.4.1.2固件相比出厂1.3固件在小文件的随机性能上表现有不少提高。但是当请求的数据大小在128KB以上时性能则降低了不少,纠其原因就是稳定态后的算法的混合读写性能不如之前的稳定。


-----------------------------

7月14日

基本对1.4系列的固件表现心理有底了,现在升级1.5固件。







升级完后进行一次Secure erase,然后做2次Zone Measurement,果然表现和我想象中的完全吻合,详细分析请等之后的总结测试。

ASSSD和CDM的成绩如下:(1.5的固件小改了读取数据缓存机制)






好吧,接下来也没啥好多测了,基本已经肯定了OCZ Vertex 4 采用的算法和机制,最后再弄个稳定态跑一下24小时1.5固件的性能。准备写总结和测试帖了,日记告一段落,希望周末前能搞定。

日记总结: 针对测试软件优化的“跑分神器”, OCZ Vertex 4 系列

后续请看 拨开迷雾寻找真相!OCZ Vertex 4系列固态硬盘深入评测与解析 : http://bbs.pceva.com.cn/thread-51852-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 3活跃度 +11 收起 理由
panyu119 + 1 赞一个!
amywi + 5 很给力!
vanechka + 5 华丽的跑分背后的,我只能苦笑,这年头买SS.

查看全部评分

2#
neeyuese  楼主| 发表于 2012-7-7 22:46 | 显示全部楼层
现在大多数的SSD你是无法关闭缓存的,另外如果关闭缓存,很多SSD的写入就基本没法看了。
3#
neeyuese  楼主| 发表于 2012-7-9 05:10 | 显示全部楼层
Sumesis 发表于 2012-7-9 04:55
期待並觀注中, 又有很多料可以學習了!

DRAM的使用大多切分為兩部分,首先是放FTL和Command,其次則作為存取 ...

这次固件的提高部分和buffer那里倒是关系不大,和NAND的存取模式关系重大哦,昨晚在跑24小时的IOMETER,今晚出数据后差不多要更新固件了,预计日记会在2~3周完成,然后会单独结合出一片测试总结。
4#
neeyuese  楼主| 发表于 2012-7-13 22:58 | 显示全部楼层
pxtwdm 发表于 2012-7-13 17:08
浴室能提取1.4RC的固件给我不?

1.4RC对应的工具箱版本是OCZToolbox_v3.02.07,不过OCZ的工具箱升级前会分析你的固件版本,不给你降级的,虽然软件会显示下载完成,重启还是老样子。
5#
neeyuese  楼主| 发表于 2012-7-14 09:46 | 显示全部楼层
xmiangui 发表于 2012-7-14 11:29
看到MC上OCZ的文了,个人感觉那文章有点”Intel、镁光、三星性能靠边站,M3P勉强看得上眼。“的意思,看着 ...

如果只是比ASSSD,CDM等比较普遍的测试软件,当然是OCZ Vertex 4系列最牛啦。
6#
neeyuese  楼主| 发表于 2012-7-14 09:48 | 显示全部楼层
xmiangui 发表于 2012-7-14 11:45
浴室姐还是别说“这年头买SSD,你除了PCEVA还能相信谁”,这文章一出,要得罪OCZ很多啊。到时候人家咬住这 ...

PCEVA得罪OCZ的次数还少么?不过我没觉得我们有做错吧,以理服人有何错?

没说OCZ不能反驳啊,如果反驳有理有据能服众,公开道歉又何妨。
7#
neeyuese  楼主| 发表于 2012-7-14 18:47 | 显示全部楼层
你的盘怎么了?
8#
neeyuese  楼主| 发表于 2012-7-27 09:25 | 显示全部楼层
mrmnm 发表于 2012-7-27 02:36
浴室大, 看你的的文章前我在考慮入手, 看到后想請教幾個問題
首50%比尾50%快4倍是一口氣全盤寫入才会出現嗎 ...

这个我现在说不准,今晚按照你的要求自己测试一下看看。
9#
neeyuese  楼主| 发表于 2012-7-29 00:10 | 显示全部楼层
mrmnm 发表于 2012-7-29 02:01
不對啊, 就是多做垃圾回收, 也不是多做folding, 即是說后40%都会一樣慢吧?

比如128GB去掉8GB的OP等容量,实际可用120GB,你写入60GB数据,实际占了120GB的颗粒容量,那么就要休息,等他把120GB的颗粒folding成60GB的,空余出60GB的区域,接下来你写另外30GB的数据,占用60GB的空间,还要等他folding出30GB的空间,接下去你写15GB占30GB,继续等folding,这样一直下去,间接等于他的擦除次数是别人的SSD的2倍。
10#
neeyuese  楼主| 发表于 2012-7-30 19:21 | 显示全部楼层
mrmnm 发表于 2012-7-29 02:45
这樣說來, 用slc模式只能在寫入有提升吧?
讀的時后还是mlc模式?

主要提升是写入,读取本来就不是瓶颈。

固件不识别文件系统的,所以也不识别文件,只知道0和1罢了。

兼容问题自己做了小白鼠才知道,大多情况下没问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部