磁盘密集型多任务测试
TR DriveBench允许我们记录与Windows会话关联的独立I/O请求,然后在不同的驱动器上重放这些结果,我们用这个程序创建了一组新的磁盘密集型多任务工作负载。
每个工作负载由两部分组成:一个磁盘密集型后台任务和一系列前台任务,每个工作负载的后台任务都不一样,但每次执行的前台任务都一样。
在前台任务中,我们从Firefox加载多个网页开始,接下来在Word,Excel和Acrobat中接连打开,保存和关闭大小不一的文档,在Photoshop中执行类似的图像操作,然后启动现代战争2,并载入两个特殊的任务,进入每个任务玩3分钟,在整个测试过程中,TweetDeck、Pidgin实时通信程序和AVG Anti-Virus一直运行着。
对于后台任务,我们使用了Firefox编译测试,由电影、MP3和程序组成的文件复制,使用BitTorrent同时下载7个Linux ISO文件,连接数800,下载速度1.2MB/s,转换一个高清720p电影为WMV格式,同时执行AVG全盘病毒扫描。
DriveBench会为每个工作负载产生一个跟踪文件,包括所有会话组成的IO,我们可以使用DriveBench重放每个跟踪文件测量性能。知道每个工作负载的IO数量后,结合每个跟踪重放完成时间,我们就可以计算出磁盘每秒的IO数了。
如果使用微软ACHI驱动,DriveBench产生的结果不是很可靠,因此我们使用了英特尔的9.6.0.1014 RST驱动,由于DriveBench不能在X25-V阵列上工作,因此下面的图中将会忽略它,DriveBench只能在未分区的磁盘上工作。我们使用了每个多任务测试结果的平均值进行绘图。
图 34 TR DriveBench磁盘密集型多任务测试结果对比(值越大越好)
图 35 DriveBench测试:价值对比条形图
图 36 DriveBench测试:价值对比散点图
RealSSD再次座上性价比桂冠宝座,它的速度比其它SSD都快,每GB成本也算大众化,X25-M紧随其后,从散点图来看,它俩与其它SSD产品拉开的差距还是蛮大的,而Force 100的性价比最差。
所有机械硬盘都落在左下角,表明它们的每GB成本的确很低,但在这次多任务测试的性能表现却不佳。