热点推荐:
您现在的位置: 电脑学习网 >> 硬件专区 >> 正文

磁盘测试小工具——HD-Speed

2013-09-12 17:19:50  来源: 硬件专区 

  对于硬盘、光驱等存储设备来说,进行性能测试时通常会采用一些比较专业的测试软件,但这种测试方法费时费力,并且还比较麻烦,甚至不少软件还没有免费的版本,并不适合大多数用户采用。今天,我们将为大家介绍一款免费的磁盘测试小工具──HD_Speed。

  HD_Speed可以测试硬盘以及光驱等存储设备的持续数据传输率以及突发数据传输率,可以在某种程度上了解存储设备的性能。并且该软件还可以实时以图形方式显示数据的传输率曲线。我们可以从http://www.magicnotes.com/steelbytes/HD_Speed_ENG.zip下载。该软件为绿色软件,解压之后不需安装就可以运行了。

  软件的界面比较简单,测试的选项也比较少,我们选择需要测试的驱动器,从选择的选项我们可以看到,我们既可以选择测试某个分区,也可以选择测试整个硬盘以及光驱、软驱等设备。此外,我们也可以选择测试驱动器的读取、写入以及读/写的突发数据传输率(注意:写测试会破坏现有硬盘的数据,建议在新硬盘或数据备份的前提下进行该测试),选择好后,按下Start按钮就可以开始测试了(图1)。

  在测试时我们可以看到该软件可以显示两个传输速率,一个为当前的数据传输率,一个为平均的数据传输率。wWW.ItCoMPUtER.cOM.cN另外实时传输率也通过曲线图直观地显示了出来。笔者简单地对自己的硬盘进行了测试,测试结果如图2。

  总的来说,HD_Speed这个免费软件可以比较准确地测试到磁盘的持续传输率和突发传输率,一定程度上反映系统的磁盘性能,并且作为一个免费软件,测试也相当简单,大家有兴趣可以测试一下自己的磁盘性能。

  小知识:

  我们再来了解一下持续传输率以及突发传输率的意义,有助于对测试结果的理解。

  突发数据传输率(Burst data Transfer Rate),也称外部传输率。指从硬盘缓冲区读取数据的速度。以目前IDE硬盘的发展现状来看,理论上采用UDMA/100传输模式的硬盘外部传输率已经达到100MB/s,而SATA150能达到150MB/s。

  持续传输率(Sustained Transfer Rate):也被称作硬盘的内部数据传输率,一般取决于硬盘的转速和盘片线性密度。有效地提高硬盘的内部传输率才能对磁盘子系统的性能有最直接、最明显的提升。目前各硬盘生产厂家努力提高硬盘的内部传输率,除了改进信号处理技术、提高硬盘转速以外,最主要的就是不断地提高单碟容量以提高线性密度。由于单碟容量越大的硬盘线性密度越高,磁头的寻道频率与移动距离可以相应地减少,从而减少了平均寻道时间,内部传输速率也就提高了。一般采用UDMA/100技术的硬盘的内部传输率在40MB/s~50MB/s之间,由于内部数据传输率才是硬盘性能真正的瓶颈,因此大家在购买时要分清这两个概念。不过一般来讲,硬盘的转速相同时,单碟容量大的内部传输率高;在单碟容量相同时,转速高的硬盘的内部传输率高。

 
软硬兼施提高磁盘性能(上) 前言

要知道,当今的CPU主频、系统前端总线和内存性能都已经远远超越了硬盘的数据传输率,很多游戏、应用程序一旦用完了物理内存,不得不借助硬盘作虚拟内存的时候,就会明显慢下来。如果配置只注意热门概念和新技术,而忽略了磁盘性能,那么这点很有可能成为系统最大的瓶颈。

也许有不少人认为,提高磁盘性能主要就是选高指标的串口硬盘。其实要充分发挥系统的磁盘性能,需要主板芯片组、硬盘乃至操作系统共同协作,真要获得高性能,需要掌握相关的使用经验以及投入一定的资金,尤其是当你资金预算比较充裕的时候,更应该将提升系统的磁盘性能作为重点考虑。

一、硬件篇

1.芯片组

众所周知,除了硬盘本身外,一台机器的磁盘性能,很大程度是由主板芯片组决定的。在不组建磁盘阵列的情况下,一般Intel芯片组的磁盘性能比较突出;而在AMD平台方面,SiS在磁盘性能上也总能给人惊喜,VIA则显得比较中规中矩。硬盘和芯片组的性能指标,大家可以看《电脑报》的相关评测,此处就不一一列举了。

2.组建RAID 0提高磁盘性能

目前的硬盘主要是受到内部传输率和电机固定速率的限制,无论接口标准速度有多快,单个硬盘内部传送数据实际都只有每秒30MB~70MB的速度──这就是所谓的“瓶颈”。既然普通情况下单个硬盘性能提高有限,在新一代万转硬盘普及之前,笔者的个人意见是,最好选用附带RAID功能的主板,组建RAID 0磁盘阵列,借助RAID的功能提升硬盘读写效率。因为磁盘阵列是采用数据分段的,就是将数据写到多个硬盘,同时利用2~N个硬盘的马达工作,效率肯定比单个硬盘明显提高。

IDE硬盘经过好几代的改进,现在磁盘阵列性能已经不再只是摆设了,如图1就是2块腾龙IDE硬盘阵列性能的测试。SATA硬盘的出现,又让民用级别的磁盘阵列性能有了一定提高。如图2、3、4,SATA磁盘阵列的性能对比单个硬盘,还是相当突出的,尤其是读数据的产品速度,超出一大截。当然你要注意具体的产品型号,有些硬盘组合在一起当阵列是没什么效能提高的,是设计上的BUG,像酷鱼4的IDE硬盘刚出来就有这种问题,几个组成RAID 0的效果和单个硬盘性能差不多。硬盘的相关信息和指标,网上很容易查到。

图1 两块IBM腾龙IDE硬盘阵列性能

图2 Maxtor金钻7代80GB硬盘的平均读取传输率可达到35.9MB/s

图3 Maxtor金钻9代120GB硬盘的平均读取传输率可达到47.8MB/s

图4 两块日立7K250 80GB SATA硬盘组成RAID 0后,平均读取传输率为98.9MB/s

现在比较典型的支持RAID阵列功能的主板,有Intel系列芯片组中采用ICH5R(82801ER)的产品,像i865PE、i875P等;AMD平台上的采用VT8237南桥的产品,如KT600、KT800。当然,也有在主板上集成第三方芯片支持RAID功能的,这在早期主板中比较常见,如PROMISE的PDC20378芯片。这些产品的技术已经比较成熟,都支持串行硬盘,价格也不算很贵。当然你选购主板的时候,要注意看技术参数,到底是不是支持阵列功能的,因为IT产品分类很细,即使同一芯片组、同一厂家,也会分不同功能和档次。

3.RAID 0方案性价比分析

我们可以算一笔小账:一个800MHz FSB的主流P4始终保持在1500元左右,AMD的 333MHz FSB CPU则是700~1000元之间,购买了以后,还要考虑配套的内存性能──稳定的双通道支持,名牌DDR400价格都不菲,如果不搭配双通道的高速内存,CPU性能又显得浪费了。其实对多数人来说,大部分软件真正用到这些产品峰值指标性能的时候不多,常规应用都在等硬盘读写数据,速度就在那里慢下来了。在同等预算下,如果不是需要处理视频编码等对CPU要求很高的应用,有时可以考虑把CPU和内存档次放低一格,能节省200多元,加上现在主板趋势是低价不低质,不必非选择千元的时髦配置,用600~700元的成熟产品,两项相加省下的钱基本足够多买一个硬盘组成RAID 0了。提高了磁盘性能后,很多频繁读盘的应用速度会高一个档次。这样的配置,往往会比千兆网卡等暂时还发挥不出优势的噱头实用很多。

当然,也不能因此否定CPU等关键配件的作用,本来DIY机器就要根据不同的用途灵活变化,这里只是提供一个参考的思路。另外,RAID 0的数据安全也弱一点,但现在刻录机已经普及了,要备份数据并不难,所以说组建IDE或SATA阵列还是值得一试的。至于RAID 0+1、RAID1等模式,一般需要3个硬盘以上才能组建,性价比不突出,这里就不推荐了。另外Intel最新的i915/925芯片组上的Matrix RAID模式,可以只使用两块硬盘就能建立出RAID 0+1的环境,有兴趣的朋友可以看看相关资料。

 
Windows XP不支持动态磁盘技术

问:我最近安装了Windows XP系统,可是装好后却发现它不支持在动态盘上安装系统,请问这是什么原因?

答:你安装的应该是Windows XP Home Edition,它不支持动态磁盘技术。如果你需要使用动态磁盘技术,请使用Windows XP Professional。

 
From:http://www.itcomputer.com.cn/Article/Hardware/201309/2854.html
  • 上一篇文章:

  • 下一篇文章:
  • Copyright © 2005-2013 电脑知识网 Computer Knowledge   All rights reserved.