为什么性能监视器中的进程数与 PowerShell 给出的进程数不一致?

为什么性能监视器中的进程数与 PowerShell 给出的进程数不一致?

在 Windows 性能监视器中设置跟踪时,我有时会将“\Objects\Processes”添加到性能计数器列表中

查看样本清单

分析结果似乎总是显示比同时运行的 PowerShell 给出的进程数更高的进程数,即PS C:\Windows\system32> (Get-Process).Count(PowerShell 结果与 WMIC、任务列表等的总数一致)

例如,PowerShell 中的进程数为 150,而性能监视器中的进程数可能为 165-170。什么原因导致了这种差异?

相关内容