我正在使用Powershell Get-Process cmdlet进行一些验证,并获得了一些有关某些过程的怪异值。我在运行有SQL Server实例的服务器上进行了测试,如资源监视器报告的那样,该服务器正在运行并消耗3GB +的RAM,并且在运行Get-Process时,SQL Server进程上的WorkingSet值为负,另一个进程正在消耗2GB +的PrivateMemorySize,并且得到相同的结果PM的负值。
以下是结果的屏幕截图。
抱歉,该操作系统为葡萄牙语。
电源外壳:
检查sqlservr和最后一个scvhost ...
幸运的是,我的脚本使用WMI(Win32_Process类)来获取进程信息,并且其中的值正确且所有内容都匹配。
是虫子吗?也许价值很高?我正在使用Powershell v3。