命令: "typeperf" 开启 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 可用
命令"typeperf"的示例
以下是在 Windows 命令行上使用 typeperf 命令的示例:
示例1:显示CPU使用性能计数器:
typeperf "\处理器(_Total)\% 处理器 Time"
此命令显示系统中所有处理器的当前 CPU 使用情况。
示例 2:显示驱动器 C 上的可用空间性能计数器:
typeperf "\LogicalDisk(C:)\% Free Space"
此处显示 C: 驱动器上的可用空间百分比。
示例 3:显示 RAM 性能计数器:
typeperf "\Memory\Available MBytes"
此命令指定可用 RAM 量(以兆字节为单位)。
示例 4:查看网络利用率性能计数器:
typeperf "\Network Interface(*)\Bytes Total/sec"
这记录了所有网络接口每秒的总网络数据传输量。
示例 5:显示磁盘活动性能计数器:
typeperf "\PhysicalDisk(*)\% Disk Time"
此命令显示硬盘驱动器读取或写入的时间百分比。
请注意,确切的性能对象和计数器可能会因系统而异。您可以使用“typeperf -q”命令检查可用的性能对象和计数器:
typeperf -q
此命令列出了所有可用的性能对象,然后您可以将其用于 typeperf。
"typeperf" 摘自 Microsoft Windows 帮助
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
Microsoft (R) TypePerf.exe (5.1.2600.0)
(C) Microsoft Corporation. All rights reserved.
Typeperf 将性能数据写入命令窗口或日志文件。要停止 Typeperf,请按 CTRL+C.
用法:
typeperf { <counter [counter ...]>
| -cf <文件名>
| -q [object]
| -qx [object]
} [选项]
参数:
<counter [counter ...]> 要监视的性能计数器。
选项:
-? 显示跟上下文相关的帮助。
-f <CSV|TSV|BIN|SQL> 输出文件格式。默认值是 CSV。
-cf <文件名> 含有监视的性能计数器的文件,一个计数器一行。
-si <[[hh:]mm:]ss> 示例间的时间。默认值是 1 秒。
-o <文件名> 输出文件或 SQL 数据库的路径。默认值为 STDO
UT。
-q [object] 列出已安装的计数器(无范例)。要列出某个对象的
计数器,包括对象名,如 Processor。
-qx [object] 列出已安装的计数器(带范例)。要列出某个对象的
计数器,包括对象名,如 Processor。
-sc <samples> 要收集的示例数量。默认值为,在 CTRL+C 之前都进
行采样。
-config <文件名> 含有命令选项的设置文件。
-s <computer_name> 在计数器路径中没有指定服务器的情况下要监视的服
务器。
-y 不用提示对所有问题都回答 yes。
注意:
Counter 是性能计数器的全名,格式为
"\\<Computer>\<Object>(<Instance>)\<Counter>";
例如 "\\Server1\Processor(0)\% User Time"。
例如:
typeperf "\Processor(_Total)\% Processor Time"
typeperf -cf counters.txt -si 5 -sc 50 -f TSV -o domain2.tsv
typeperf -qx PhysicalDisk -o counters.txt
重要信息,"typeperf"命令的提示
在 Windows 命令行上使用 typeperf 命令时,请务必注意确切的语法以及所选的性能对象和计数器。正确识别所需的性能信息至关重要,因为不正确的输入可能会导致不准确或误导性的结果。在应用 typeperf 之前,我们建议使用 typeperf -q 命令检查可用的性能对象和计数器,以确保所选参数代表所需的指标。此外,必须考虑性能数据的更新率以获得有意义且准确的测量结果。
有几种替代方法可以使用“typeperf”来监视 Windows 中的系统性能。这里是其中的一些:
示例 1:性能监视器:
性能监视器是 Windows 中的一个图形工具,可提供系统性能数据的全面概述。您可以创建自定义数据收集集并监控各种性能计数器。
示例 2:PowerShell 中的 Get-Counter:
PowerShell 提供了可用于检索性能数据的 Get-Counter cmdlet。这是一个简单的
Get-Counter '\处理器(_Total)\% 处理器 Time'
此命令报告系统中所有处理器的 CPU 使用情况。
示例 3:资源监视器:
资源监视器是一个内置的 Windows 工具,提供有关 CPU、内存、磁盘和网络的实时信息。您可以通过任务管理器访问它或直接在命令行中输入“resmon”。
示例4:第三方监控工具:
有许多第三方监控工具提供高级功能和用户友好的界面。例如 SolarWinds、Nagios 或 PRTG Network Monitor。
示例 5:系统信息 (msinfo32):
msinfo32 工具提供有关硬件配置和操作系统的详细信息。您可以从命令行调用它或键入 Run > msinfo32。
这些替代方案中的每一种都有其自身的优点和缺点,选择取决于具体的需求和偏好。值得注意的是,这些工具提供不同的界面和功能来提供对系统性能的全面监控。
171.) 解除