A partir de las referencias de este artículo, WorkingSet siempre debe ser mayor que PrivateWorkingSet. Ejecutar una búsqueda rápida muestra un resultado diferente; consulte la imagen aquí .
Guión:
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?
windows-10
memory
powershell
task-manager
usuario119162
fuente
fuente
PrivateMemorySize
No es un conjunto de trabajo privado.Respuestas:
Para responder a su pregunta, sí, comprende el artículo correctamente. Consulte esta respuesta para obtener más información sobre la diferencia entre bytes privados, conjunto de trabajo y conjunto de trabajo privado.
En su caso, el problema es que está especificando
privatememorysize
.Por MS, PrivateMemorySize devuelve la métrica Bytes privados, no el conjunto de trabajo privado.
Aquí hay documentación para la clase Process
fuente