Idle curiosity...
I'm looking at some of the properties of the current process:
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
}
From my reading of the documentation, these properties are all related to the working set size in bytes, hence I was expecting to see:
MinWorkingSet <= WorkingSet <= MaxWorkingSet
This is not the case, can anyone explain why?