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ê?

questionAnswers(2)

yourAnswerToTheQuestion