存储 频道

SSD固态硬盘2012终极横评及选购指南

  PCINLIFE Storage Benchmark 2011 2.0

  IOMeter 理论上可以透过 Windows 性能监控器记录的存储操作信息来再现执行同样操作时候的性能,例如早期的 IOMeter 1998 版就提供了诸如 filer server(文件服务器)、Database(数据库)等存取测试模版,而后还有 StorageReview 提供的 Workstation(工作站)以及一个来历不是很清楚但是大家都在使用的 Web Server(万维网服务器)存取测试模版。

  不过这样的测试依然只是“模版”,而非真实存取的重现,不能像游戏测试的录像回放那样每一帧画面都可以做到极高的再现能力。

  其实在 IOMeter 出来的同期,Intel还提供了一个名为 ipeak spt 的工具,可以实现 I/O 轨迹的录制和重放,这是最理想的测试方式,因为只有这样才能接近 100% 在不同的系统、存储设备上执行同样的 I/O 操作测试、分析。

  现在包括 Anandtech、StorageReview(印象中是最早采用这样技术的网站)、TechReport、Tom's HWG、xbitlabs 以及一些德国媒体都采用了自行录制的 I/O 轨迹重放测试。

  现在 PCINLIFE 也引入了这样的测试技术,推出国内第一个 I/O 轨迹重放测试:PCINLIFE Storage Benchmark。

  PCINLIFE Storage Benchmark 目前的最新版本为 PCINLIFE Storage Benchmark 2011 2.0,由 PCINLIFE Office Storage Benchmark 2011 2.0 和 PCINLIFE Gaming Storage Benchmark 2011 2.0 组成。

  其中 PCINLIFE Office Storage Benchmark 2011 2.0 所涉及的办公软件包括了:

  1、微软 Word 2010,测试的事件是打开多个 .doc、docx 文件,然后人工逐个翻阅。

  2、微软 Excel 2010,测试的事件是打开多个 .xls 文件。

  3、微软 PowerPoint 2010,测试的事件为打开多个 .ppt、pptx、pps 文件,然后人工逐个翻阅。

  4、微软 Expression Web 4,测试的事件为打开多个本地 .htm 文件,然后人工逐个文件、逐页翻阅,测试的 .htm 文件是 PCINLIFE 评测室过往所写的若干篇文章的原文(我一直都是用 Frontpage 等 html 编辑器写文章,所以文章都是原生的 html,现在改用 Expression Web。Dreamwaver 的界面响应太慢,所以我一直都弃用)。

  4、Internet Explorer 9,测试的事件为打开多个本地 .htm 文件,然后人工逐个文件、逐页翻阅、并点击放大其中的若干个图片。

  5、Acrobat Pro 9,测试的事件为打开多个 .pdf,然后人工逐个文件、逐页翻阅。

  6、FastStone Image Viewer 4.4,测试的事件为浏览数十张 .png 格式照片,这些照片都是 PCINLIFE 评测室平时拍摄后处理好的成品照。

  7、PhotoShop CS5,测试的事件为打开两个极高分辨率的 png 图片然后另存为 .bmp。

  8、Foxmail 7.0,测试的事件为关键字搜索。

  每个测试完成后都关闭掉软件,然后马上执行另一个测试,所以 Office Benchmark 重放的是包括了 8 个软件使用、工作流程产生的 I/O 轨迹,下图就是测试过程所涉及的文件:

PCINLIFE Storage Benchmark 2011 2.0

  根据我们录得的 PCINLIFE OSB 2011 2.0 轨迹文件,可以分析出下面这个传输块分布图:

PCINLIFE Storage Benchmark 2011 2.0

  PCINLIFE Gaming Storage Benchmark 2011 2.0 由三个游戏的 I/O 轨迹组成,这三个游戏分别是 Crysis 2 1.9 的 DX11 Town Benchmark、Battlefield 3 的雷电关卡实际游戏、Total War Shogun 2 的官方性能测试录像回放。

  进行这三个游戏的 I/O 轨迹记录时所设置的画面品质均为最高,分辨率为 1920x1200(分辨率纹理尺寸 mipmap lod相关)。

  以下是 PCINLIFE GSB 2011 2.0 的读写块传输分布图:

PCINLIFE Storage Benchmark 2011 2.0

PCINLIFE Storage Benchmark 2011 2.0

PCINLIFE Storage Benchmark 2011 2.0

  其实在我们原本的计划中还准备纳入 id Software 的新作—— Rage 的 I/O 轨迹,但是可能是由于游戏本身采用的 MegaTexturing 技术缘故,执行 I/O 预备操作时的生成的文件极为巨大,最后不得不再这次测试中先放弃掉,也许以后测试更大容量硬盘的时候可以搬出这个家伙。

  由于操作系统会对硬盘数据进行缓存,因此我们的 PCINLIFE Benchmark 2011 测试都是系统冷启动后跑第一次后直接录取结果,每个子项目的测试都需要重复三次冷启动和各运行一次测试,在确定误差低于 3% 的情况下取最高得分。

  PCINLIFE Storage Bencmark 是作为 PCINLIFE 评测室内部使用的测试工具,并不打算公开,不过如果你感兴趣的话,可以透过讨论区短信或者电子邮件等方式询问更多的细节,我很乐意回答相关的问题。

0
相关文章