在
Linux中通过“uptime”命令,您可以在最后15分钟内获得平均负载.但是如何在Windows中获得它?
许多人建议替代找到here.但它是关于cpu利用率,其中linux给出的平均负载提示了有多少进程在等待cpu时间.
我看到这个问题经常被问到,但他们的日期非常陈旧,他们也没有提供完美的答案.
另外,我需要从命令行获取这些不是来自GUI.
解决方法
基于Windows的服务器本身不支持“平均负载”.检查这个帖子 –
https://social.technet.microsoft.com/Forums/lync/en-US/e5fd5657-726a-4cf0-8d6f-d760bf26ec77/windows-equivalent-to-to-linux-load-average-15-minutes?forum=winserverpowershell
在系统Win32_PerfFormattedData_PerfOS_System中使用PowerShell获取计数器或WMI – 处理器队列长度.