Přeskočit na hlavní obsah

如何衡量Windows中的磁盘读写性能

Shrnutí: 要测试 Windows 操作系统中硬盘的写入性能,您可以使用 diskperf 命令。

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

下面向您展示如何设置 Windows 性能监视器,从而使用 Windows 中的性能监视器测量磁盘读写性能。

Příčina

-

Řešení

首先,您需要确保系统上已启用磁盘计数器。要执行此操作,请打开命令提示符,键入命令 diskperf,然后按 Enter 键。如果磁盘计数器已启用,您应该会收到一条消息,指出它们已启用或已按需自动启用。

提醒:您必须是“管理员”本地群组中的成员才能启用磁盘性能计数器。

 

要启用所有磁盘计数器,请在命令提示符中键入 diskperf -y 命令。如果您希望在测试完成后再次禁用磁盘计数器,则可以通过 diskperf -n 命令来执行此操作。

现在要开始测量写入速度,请打开 性能监视器 (从 开始>管理工具)。

要将性能日期保存到日志文件,您需要设置数据收集器集。要执行此操作,请展开左侧窗格中的数据收集器集类别,然后选择用户定义。从 操作 菜单中,选择 新建 > 数据收集器集

该向导将指导您完成数据收集器集的一般设置,但为达到我们的目的,应选择手动创建,只获取我们感兴趣的数据集。

当选择要包括何种类型的数据时,至少选择性能计数器。可供选择的计数器位于 Logical DiskPhysical 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文件。双击打开此文件进行分析。

如果您想要实时监视系统,请在左侧导航窗格中选择性能监视器,并添加跟上面相同的计数器。请注意,这将仅为您提供最近一分钟左右的实时信息,如果您未运行数据集收集器,则不会保存数据。

 

Dotčené produkty

Microsoft Windows Small Business Server 2008, Microsoft Windows 2008 Server R2, Microsoft Windows 2012 Server, Microsoft Windows 2012 Server R2
Vlastnosti článku
Číslo článku: 000140015
Typ článku: Solution
Poslední úprava: 16 srp 2024
Verze:  5
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.