Stavo effettuando alcune verifiche con il cmdlet Get-Process Powershell e ho ottenuto alcuni strani valori su alcuni processi. Ho testato su un server con un'istanza di SQL Server in esecuzione e che consumava 3 GB + RAM come riportato da Resource Monitor e, quando eseguivo Get-Process, ho ottenuto valori negativi per WorkingSet sul processo del server SQL, un altro processo sta consumando 2 GB + di PrivateMemorySize e ha ottenuto lo stesso valore negativo su PM.
Di seguito sono riportati screenshot dei risultati.
Il sistema operativo è in portoghese, mi dispiace.
PowerShell:
Controlla sqlservr e l'ultimo scvhost ...
Fortunatamente il mio script utilizza WMI (classe Win32_Process) per ottenere le informazioni sui processi, i valori sono corretti e tutto corrisponde.
E 'un errore? Forse con grandi valori? Sto usando Powershell v3.