如何在 Windows 10 上使用性能监视器(详细指南)

什么是性能监视器? (What is Performance Monitor? )很多时候,我们的计算机只是停止响应、意外关闭或行为异常。这种行为可能有多种原因,指出确切原因可能会有很大帮助。Windows有一个名为Performance Monitor的工具,您可以将其用于此目的。使用此工具,您可以检查系统性能并确定不同程序如何影响系统性能。您可以分析与您的处理器、内存、网络、硬盘驱动器等相关的数据。它可以告诉您如何管理系统资源以及其他可能对您有用的配置信息。它还可以收集和记录文件中的数据,以便以后进行分析。继续阅读以了解如何使用性能监视器可修复(Performance Monitor)Windows 10中与性能相关的问题。

如何在 Windows 10 上使用性能监视器(详细指南)

如何打开性能监视器(How to open Performance Monitor)

您可以使用Windows 10上的性能监视器(Performance Monitor)来分析数据并检查系统的性能,但首先,您必须知道如何打开此工具。打开Windows 性能监视器(Windows Performance Monitor)的方法有很多种,我们来看看其中的几种:

  1. 在任务栏上的搜索字段中键入“性能监视器(performance monitor)”。
  2. 单击性能监视器(Performance Monitor)快捷方式将其打开。

在 Windows 搜索字段中键入性能监视器

要使用Run打开性能监视器(Performance Monitor)

  1. 按 Windows 键 + R 打开运行。
  2. 键入perfmon并单击确定。

在运行对话框中键入 perfmon,然后按 Enter

要使用控制面板(Control Panel)打开性能监视器(Performance Monitor)

  1. 使用任务栏上的搜索字段打开控制面板。(Control panel.)
  2. 单击“系统和安全(System and Security)”,然后单击“管理工具(Administrative tools)”。

    使用控制面板打开性能监视器

  3. 在新窗口中,单击“性能监视器(Performance Monitor)”。

    在管理工具窗口中单击性能监视器

如何在 Windows 10 中使用性能监视器(How to Use Performance Monitor in Windows 10)

确保 创建一个还原点(create a restore point) 以防万一出现问题。

当您第一次打开性能监视器(Performance Monitor)时,您将看到概述和系统摘要。(overview and system summary.)

首次打开性能监视器时,您将看到概述和系统摘要

现在,从左侧窗格中,选择“监视工具(Monitoring Tools)”下的“性能监视器(Performance Monitor)”。您在此处看到的图表是过去 100 秒的处理器时间。水平轴显示时间,垂直轴显示处理器在活动程序上工作所消耗的时间百分比。

在左侧窗格中,选择监控工具下的性能监控器

除了“处理器时间(Processor Time)”计数器,您还可以分析许多其他计数器。

如何在性能监视器下添加新计数器(How to add new counters under Performance Monitor)

1.单击图表顶部的绿色加号图标。(green plus shaped icon)

2.添加计数器窗口将打开。(Add Counters window will open.)

3.现在,在“从计算机中选择计数器(Select counters from computer)”下拉菜单中选择您的计算机名称(select the name of your computer)(通常是本地计算机) 。

从“从计算机中选择计数器”下拉列表中选择您的计算机名称

4.现在,扩展您想要的计数器类别,例如处理器。(Processor.)

5.从列表中选择一个或多个计数器。( one or more counters)要添加多个计数器,请选择第一个计数器(select the first counter),然后在选择计数器时按下Ctrl 键(Ctrl key)

您可以添加多个计数器 |  如何在 Windows 10 上使用性能监视器

6.如果可能,选择所选对象的实例。(instances of the selected object(s))

7.单击添加按钮(Add button)添加计数器。添加的计数器将显示在右侧。

单击添加按钮以添加计数器

8.点击确定确认。

9.您将看到新的计数器开始( new counters start)以不同的颜色出现在图表中。(graph with different colors.)

新的计数器开始以不同的颜色出现在图表中

10.每个计数器的详细信息将显示在底部,例如与其对应的颜色、其比例、实例、对象等。(like which colors correspond to it, its scale, instance, object, etc.)

11.使用每个复选框(checkbox)来对抗以在图表中显示或隐藏(show or hide)它。

12.您可以按照上面给出的相同步骤添加更多计数器。(add more counters)

添加所有所需的计数器后,就可以自定义它们了。

如何在性能监视器中自定义计数器视图(How to Customize the Counter View in Performance Monitor)

1.双击图表下方的任何计数器。

2.若要选择多个计数器,请在选择计数器的同时按住Ctrl 键(Ctrl key)。然后右键单击(right-click)并从列表中选择属性。(Properties)

3.性能监视器(Monitor) 属性(Properties)窗口将打开,从那里切换到“数据(Data)”选项卡。

性能监视器属性窗口将打开,从那里切换到“数据”选项卡

4.在这里您可以选择计数器的颜色、比例、宽度和样式。(select the color, scale, width, and style of the counter.)

5.单击应用,然后单击确定。

这里需要注意的重要一点是,当您重新启动性能监视器时,所有这些设置的计数器和配置都将默认丢失(all these set counters and configurations will be lost by default)。要保存这些配置,请右键单击(right-click)图表(graph)从菜单中选择“将设置另存为”。(Save settings as)

右键单击图表并从菜单中选择“将设置另存为”

键入所需的文件名,然后单击Save。该文件将保存为.htm 文件(.htm file)。保存后,有两种方法可以加载保存的文件以供以后使用,

  1. 右键单击(Right-click)保存的文件并选择Internet Explorer作为“打开方式”程序。
  2. 您将能够在 Internet Explorer 窗口中看到性能监控图。(see the performance monitor graph)
  3. 如果您还没有看到图表,请单击弹出窗口中的“允许阻止的内容(Allow blocked content)”。

您使用 Internet Explorer 查看保存的性能监视器报告

另一种加载方法是粘贴计数器列表。但是,此方法可能不适用于某些用户。

  1. 使用记事本打开保存的文件并复制其内容。(copy its contents.)
  2. 现在使用前面给出的步骤打开性能监视器(Performance Monitor),然后单击图表顶部的“粘贴计数器列表(Paste Counter list)”图标。

图表上方的第三个图标用于更改图表类型。单击(Click)其旁边的向下箭头以选择图形类型。您可以从线条、直方图条或报告中进行选择。( line, histogram bar or report.)您也可以按Ctrl + G在图表类型之间切换。上面显示的屏幕截图对应于折线图。直方图条如下所示:

直方图条看起来像这样

报告将如下所示:

绩效报告将如下所示

如果您想分析它,工具栏上的暂停按钮(pause button)将允许您在任何情况下冻结不断变化的图形。(freeze the constantly changing graph)您可以通过单击播放按钮恢复。( play button.)

一些常见的性能计数器(Some Common Performance Counters)

处理器:(Processor:)

  • % Processor Time:这是处理器执行非空闲线程所花费的时间百分比。如果这个百分比一直保持在 80% 以上,这意味着你的处理器很难处理所有的进程。
  • % 中断时间:这是您的处理器接收和服务硬件请求或中断所需的时间。如果此时间超过 30%,则可能存在一些与硬件相关的风险。

记忆:(Memory:)

  • % Committed Bytes In Use:此计数器显示您的RAM当前正在使用或已提交的百分比。这个计数器应该随着不同程序的打开和关闭而波动。但如果它继续增加,则可能存在内存泄漏。
  • 可用字节(Bytes):此计数器描述可用于立即将其分配给进程或系统的物理内存量(以字节为单位)。(Bytes)少于 5% 的可用字节意味着您的可用内存非常少,可能需要添加更多内存。
  • 缓存(Cache)字节:此计数器跟踪当前在物理内存中处于活动状态的系统缓存部分。

分页文件:(Paging File:)

  • % Usage:这个计数器告诉当前页面文件正在使用的百分比。它不应高于 10%。

物理磁盘:(PhysicalDisk:)

  • % Disk Time:此计数器监控驱动器处理读取和写入请求所花费的时间。这不应该太高。
  • Disk Read Bytes/sec:此计数器映射在读取操作期间从磁盘传输字节的速率。
  • Disk Write Bytes/sec:此计数器映射在写入操作期间将字节传输到磁盘的速率。

网络接口:(Network Interface:)

  • Bytes Received/sec:它表示通过每个网络适配器接收的字节速率。
  • Bytes Sent/sec:它表示通过每个网络适配器发送的字节速率。
  • Bytes Total/sec:它包括Bytes ReceivedBytes Sent
    如果此百分比介于 40%-65% 之间,则应谨慎。对于超过 65% 的情况,性能将受到不利影响。

线:(Thread:)

  • % Processor Time:它跟踪单个线程使用的处理器工作量。

有关详细信息,您可以访问Microsoft 网站(Microsoft website)

如何创建数据收集器集(How to Create a Data Collector Sets)

数据收集器集是一个或多个性能计数器的组合,(combination of one or more performance counters)可以保存这些计数器以在一段时间内或按需收集数据。当您想要在指定时间段内(例如,每个月)监控系统组件时,这些功能特别有用。有两个可用的预定义集,

系统诊断:(System Diagnostics:)此数据收集器集可用于解决与驱动程序故障、硬件故障等相关的问题。它包括从系统性能(System Performance)收集的数据以及其他详细的系统信息。

系统性能:(System Performance:)此数据收集器集可用于处理与性能相关的问题,例如计算机速度慢。它收集与内存、处理器、磁盘、网络性能等相关的数据。

要访问这些,请在性能监视器(Performance Monitor)窗口的左窗格中展开“数据收集器集(Data Collector Sets)”,然后单击系统。(System.)

展开数据收集器集,然后单击性能监视器下的系统

要在性能监视器中创建自定义数据收集器集,(To Create a Custom Data Collector Set in Performance Monitor,)

1.在性能监视器(Performance Monitor)窗口的左窗格中展开“数据收集器集”。(Data Collector Sets)

2.右键单击“用户定义(User Defined)”,然后选择“新建”(New)并单击“数据收集器集(Data Collector Set)”。

右键单击“用户定义”,然后选择“新建”并单击“数据收集器集”

3. 键入集合的名称并选择“手动创建(高级)(Create manually (Advanced)) ”,然后单击下一步。(Next.)

键入集合的名称并选择手动创建(高级)

4.选择“创建数据日志(Create data logs)”选项并选中(check)性能计数器(Performance counter)”复选框。

选择“创建数据日志”选项并选中“性能计数器”复选框

5. 单击下一步(Next),然后单击添加。( Add.)

单击下一步,然后单击添加 |  如何在 Windows 10 上使用性能监视器

6.选择您想要的一个或多个计数器(one or more counters),然后单击添加(Add),然后单击确定。(OK.)

7.设置采样间隔(Set the sample interval),以决定性能监视器(Performance Monitor)何时采样或收集数据,然后单击下一步。( Next.)

设置采样间隔,以决定性能监视器何时采样

8.设置要保存的位置,(Set the location where you want it to be saved)然后单击下一步。(Next.)

设置要保存的位置

9.选择您想要的特定用户(Select a specific user)或保持默认。

10.选择“保存并关闭(Save and Close)”选项并单击“完成”。(Finish.)

选择“保存并关闭”选项,然后单击完成

该集将在数据收集器集的用户定义部分中可用。( User Defined section)

此集将在数据收集器集的用户定义部分中可用

右键单击该( set)并选择“开始( Start)”以启动它。

右键单击该集并选择“开始”以启动它

要自定义数据收集器集的运行持续时间,(To customize the run duration for your data collector set,)

1.右键单击您的数据收集器集并选择属性。(Properties.)

2.切换到“停止条件(Stop condition)”选项卡并选中“总持续时间(Overall duration)”复选框。

3.键入(Type the time duration)您希望性能监视器(Performance Monitor)运行的持续时间。

自定义数据收集器集的运行持续时间

4.设置其他配置,然后单击应用(Apply),然后单击确定。

要安排设置自动运行,(To schedule the set to run automatically,)

1.右键单击您的数据收集器集并选择属性。(Properties.)

2.切换到“计划(Schedule)”选项卡,然后单击添加。

3.设置您想要的时间表(Set the schedule),然后单击“确定”。

计划数据收集器集在性能监视器下运行

4.单击应用(Apply),然后单击确定。

如何使用报告分析收集的数据(How to Use Reports to Analyse Collected Data)

您可以使用报告来分析收集的数据。您可以为预定义的数据收集器集和自定义集打开报告。要打开系统报告,

  1. 从性能监视器(Performance Monitor)窗口的左窗格中展开“报告”。(Reports)
  2. 单击系统( System),然后单击系统诊断或系统性能(System Diagnostics or System Performance)以打开报告。
  3. 您将能够看到组织和结构化成表格的数据和结果,您可以使用这些表格快速识别问题。

如何打开报告以分析收集的数据

要打开自定义报告,(To open a custom report,)

  1. 从性能监视器(Performance Monitor)窗口的左窗格中展开“报告”。(Reports)
  2. 单击用户定义(User Defined),然后单击您的自定义报告。(custom report.)
  3. 在这里,您将直接看到记录的数据,而不是结果和结构化数据。(recorded data directly instead of results and structured data.)

如何在性能监视器中打开自定义报告

使用性能监视器(Performance Monitor),您可以轻松地对系统的几乎每个部分进行分析。

受到推崇的:(Recommended:)

我希望这篇文章对您有所帮助,您现在可以轻松地 在 Windows 10 上使用性能监视器( Use Performance Monitor on Windows 10),但如果您对本教程仍有任何疑问,请随时在评论部分提出。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts