Powershell Get-Process cmdlet을 사용하여 확인을 수행했으며 일부 프로세스에 대해 이상한 값을 얻었습니다. 리소스 모니터가보고 한대로 SQL Server 인스턴스를 실행하고 3GB + RAM을 사용하는 서버에서 테스트했으며 Get-Process를 실행할 때 SQL Server 프로세스에서 WorkingSet에 대해 음수 값을 얻었고 다른 프로세스는 2GB +의 PrivateMemorySize를 사용하고 동일했습니다. PM의 음수 값.
아래는 결과의 스크린 샷입니다.
OS가 포르투갈어로되어 있습니다. 죄송합니다.
파워 쉘 :
sqlservr와 마지막 scvhost를 확인하십시오 ...
운 좋게도 내 스크립트는 WMI (Win32_Process 클래스)를 사용하여 프로세스 정보를 얻습니다. 값이 정확하고 모든 것이 일치합니다.
버그입니까? 큰 가치가 있을까요? Powershell v3을 사용하고 있습니다.