Windows Powershell Get-Process PrivateMemorySize> WorkingSet

Windows Powershell Get-Process PrivateMemorySize> WorkingSet

A partir deessereferências de artigos, WorkingSet deve sempre ser maior que PrivateWorkingSet. Executar uma pesquisa rápida mostra resultados diferentes -por favor consulte a imagem aqui.

Roteiro:

get-process chrome | select name, Id, @{l="Private Memory (KB)"; e={$_.privatememorysize / 1kb}}, @{l="Working Set (KB)"; e={$_.WorkingSet / 1kb}}

Alguém poderia passar alguma luz.

Responder1

Respondendo à sua pergunta, sim, você entendeu o artigo corretamente. Veresta respostapara obter mais informações sobre a diferença entre bytes privados, conjunto de trabalho e conjunto de trabalho privado.

No seu caso, o problema é que você está especificando privatememorysize.

Por MS,PrivateMemorySizeretorna a métrica Private Bytes, não o conjunto de trabalho privado.

Aqui está a documentação para oClasse de processo

informação relacionada