windows – Powershell Get-Process负内存值
我正在使用Power shell Get-Process cmdlet进行一些验证,并获得了一些关于某些进程的奇怪值.我在运行SQL Server实例的服务器上测试并且在资源监视器报告时消耗3GB RAM,并且在运行Get-Process时,我在SQL服务器进程上获得了WorkingSet的负值,另一个进程消耗了2GB的PrivateMemorySize并得到了相同的值PM的负值. 以下是结果的屏幕截图. 操作系统是葡萄牙语,抱歉. 电源外壳: 检查sqlservr和最后一个scvhost … 幸运的是,我的脚本使用WMI(Win32_Process类)来获取进程信息,并且值正确且一切都匹配.. 这是一个错误吗?也许有很大的价值观?我正在使用Powershell v3. 这是x64服务器吗?如果是这样,this blogpost可能会解释您的问题.显然它与get-process读取x64系统内存的方式有关:
根据博客的解决方案最终是强制执行查询结果的格式化: $process =“* SQL”*“GPS $流程| ft name,workingset64 -auto (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 程序员快速提升:精通Zookeeper的经典应用场景
- 中国.COM域名排名全球第三 注册量逾404万
- windows – 用户需要哪些权限/权限才能在远程计算机上进行W
- 使用sed命令查找和替换文件中的字符串的16个示例
- 如何在Windows 10上保存数据
- 支付宝开源非侵入式 Android 自动化测试工具 Soloπ
- windows-server-2008-r2 – Windows任务计划程序在下次运行
- 如何使用set-window-option在vmux上进行vim风格的键绑定?
- 对于一个肯定少于25个用户的小型组织,在Windows 2012 R2域控
- windows-service – 如何从脚本重新启动Windows服务?