Windows Powershell Get-Process PrivateMemorySize > Conjunto de trabajo

Windows Powershell Get-Process PrivateMemorySize > Conjunto de trabajo

A partir deestereferencias de artículos, WorkingSet siempre debe ser mayor que PrivateWorkingSet. Ejecutar una búsqueda rápida muestra resultados diferentes:por favor consulte la imagen aquí.

Guion:

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

¿Alguien podría pasar algo de luz?

Respuesta1

Para responder a tu pregunta, sí, has entendido correctamente el artículo. Veresta respuestapara obtener más información sobre la diferencia entre bytes privados, conjunto de trabajo y conjunto de trabajo privado.

En tu caso, el problema es que estás especificando privatememorysize.

Según MS,Tamaño de memoria privadadevuelve la métrica de bytes privados, no el conjunto de trabajo privado.

Aquí hay documentación para elclase de proceso

información relacionada