首先,您需要确保系统上已启用磁盘计数器。要执行此操作,请打开命令提示符,键入命令 diskperf,然后按 Enter 键。如果磁盘计数器已启用,您应该会收到一条消息,指出它们已启用或已按需自动启用。
要启用所有磁盘计数器,请在命令提示符中键入 diskperf -y 命令。如果您希望在测试完成后再次禁用磁盘计数器,则可以通过 diskperf -n 命令来执行此操作。
现在要开始测量写入速度,请打开 性能监视器 (从 开始>管理工具)。
要将性能日期保存到日志文件,您需要设置数据收集器集。要执行此操作,请展开左侧窗格中的数据收集器集类别,然后选择用户定义。从 操作 菜单中,选择 新建 > 数据收集器集。
该向导将指导您完成数据收集器集的一般设置,但为达到我们的目的,应选择手动创建,只获取我们感兴趣的数据集。
当选择要包括何种类型的数据时,至少选择性能计数器。可供选择的计数器位于 Logical Disk 和 Physical Disk 两个类别下,并将命名为:
对于磁盘写入功能:
Avg.Disk Bytes/Write
Avg.Disk sec/Write
Disk Write Bytes/sec
Disk Writes/sec
对于磁盘读取功能:
Avg.Disk Bytes/Read
Avg.Disk sec/Read
Disk Read Bytes/sec
Disk Read/sec
包括 Avg.Disk Queue Length,这也可以帮助指出任何潜在问题。
在您完成向导后,选择您刚才创建的数据收集器集,然后从顶部菜单栏或“操作”菜单启动。
让数据收集运行一段时间。在大多数情况下,运行时间越长越好。要查看正常操作期间的驱动器性能,您可以在任何正常操作期间收集数据。如果您想要在负载下进行测试,您应将大量数据复制到驱动器。留意您执行此操作的时间,以便更容易在日志中查找。当您认为有足够的数据时,可以从顶部菜单栏或“操作”菜单停止数据收集。现在,可以在您设置数据收集器集时指定的位置找到该日志文件,这是一个.blg文件。双击打开此文件进行分析。
如果您想要实时监视系统,请在左侧导航窗格中选择性能监视器,并添加跟上面相同的计数器。请注意,这将仅为您提供最近一分钟左右的实时信息,如果您未运行数据集收集器,则不会保存数据。