Por que Process.WorkingSet> Process.MaxWorkingSet?
Idle curiosidade ...
Estou examinando algumas das propriedades do processo atual:
using(Process p = Process.GetCurrentProcess())
{
// Inspect properties
// p.MaxWorkingSet = 1,413,120
// p.MinWorkingSet = 204,800
// p.WorkingSet = 54,140,928
// p.WorkingSet64 = 54,140,928
}
De minha leitura da documentação, essas propriedades estão todas relacionadas ao tamanho do conjunto de trabalho em bytes; portanto, eu esperava ver:
MinWorkingSet <= WorkingSet <= MaxWorkingSet
Este não é o caso, alguém pode explicar o porquê?