PCEVA,PC绝对领域,探寻真正的电脑知识
  • 内容展现
  • 最新评论
SandForce主控分析与OCZ SSD性能测试
2011-7-29 01:49| 发布者: neeyuese| 查看: 148222| 评论: 10
摘要:
HDtune

官方网站:http://www.hdtune.com/

老牌机械硬盘测试软件,最新版本4.61,支持基准测试,Smart查询,磁盘信息查询,文件结构情况,全盘擦除,特殊功能调教等等,不过对SSD支持欠佳,这里放上来纯因为使用者太多,并不是因为它如何好。HDtune相比前3款软件来说,最大的区别是支持相比文件系统层更底层的RAW层测试(可以支持没分过区的磁盘),也正是因为这一点,成为了很多SSD厂家拿来“作弊”的温床。


界面如图,软件默认测试块大小64KB(可以在选项里调),测试精度中等,测试前可以设置测试LBA范围,写入测试必须删除分区后才能进行。


上图是一张标准的WD绿盘1TB全盘读取测试图。


这是一张标准的全范围LBA,HDtune读取随机寻址测试图,测试盘为Gskill Falcon 128G SSD(Barefoot主控)。 HDtune的寻址测试每个单项采用的是完成1000采样点分布整盘LBA范围所用的时间去得到IOPS。举个例子就是上图中4KB随机测试,软件在整盘LBA范围内取1000次采样,然后用1秒去除以平均采样所需要的时间来得到IOPS,这里为7262IOPS。

其实这款软件的这些个测试对SSD来说都没啥意义,因为猫腻其实很多的,下面就来说说几个简单的HDtune“作弊”手法。

猫腻1:在选项里把测试块设高点,这样传输率能跑到接口速度或者主控最大处理速度

由于HDtune的测试块设置不在主页面上显示,所以当看到测试图时,其实并不清楚后台的测试块大小是多大,默认是64KB持续传输测试,实际往往为了突出持续传输率,开到8MB跑给你。

SSD的Hdtune测试图,如果是一条平直的线,下面的寻址时间还少于0.1ms的,基本可以判定这个盘是空盘测试,因为实际目前所有的SSD的寻址时间都是超过0.1ms的。而且很多SSD当里面存放了数据后,测试图应该是坑坑洼洼的,测试图形取决于数据在盘中LBA的位置分布。至于寻址时间为啥会少于0.1ms,在后面的猫腻2中会有解释。

猫腻2:空盘和满盘的IOPS测出来差的不是一点点。(哪个才是真的IOPS?)

看上去是同一块SSD同个测试,区别是一个空盘,一个满盘(全盘LBA填充)。

由于SSD的访问是通过映射表实现的(FTL),所以测试IOPS时,访问映射表,如果映射表内对应的物理快上没有数据,那么就可以直接返回主机,这个时候就不需要进入NAND颗粒了(新一代的SSD都是这么设计的),省下了很多时间(闪存传输时间),说到底测的是SSD主控的接口速度而已。(你不会真认为你的SSD 4KB QD1下随机读取性能达到了19000 IOPS吧,那个可是有74MB/s多哦)

所以说谁要用这款软件测SSD,就是非常不专业,就连SMART那里的信息都是错的离谱,根本没法去参照。

收藏 邀请
0
本文版权归 PCEVA,PC绝对领域,探寻真正的电脑知识 原作者所有 转载请注明出处
发表评论

最新评论

引用 jghkl 2015-1-14 14:09
真乃神作也!
引用 cyk12000 2013-2-25 19:41
神作
引用 timcq 2013-2-17 19:22
超级好的技术文章,并且照顾了我这样的小白,虽然还很多不明白,但是已经看出非常用心的写了,最大程度通俗易懂
引用 zhao431431 2012-10-31 19:57
拜读,神作。。。
引用 sohueasy 2012-10-15 15:19
一年多的帖子,今天才仔细拜读了一下。
sf的主控的这些特性看来始终不是跑分利器,和文件是否可压缩关系也很大,看上去不是特别强大,不知道今年的新主控如何。
不过现在却很想试试sf主控的东西,好奇心使然啊。
引用 jjxiao 2012-9-12 01:22
这么好的文章 怎么木有人re的呢  

让我更了解ssd  特别是用sd主控的ssd啊
引用 zhao431431 2012-9-7 17:26
拜读,,神作
.
引用 xsh8hf 2012-8-31 15:14
过来顶贴。
引用 a13606344553 2012-8-21 18:32
居然只有一个人评论?
引用 neue 2012-7-7 10:33
神作

查看全部评论(10)

热门评论
    热门评论
      返回顶部