Process Explorer
IMHO the most important figure is "Private Bytes" - this is the amount of memory the process has actually allocated that
cannot be shared with other processes. So if memory is trimmed, this is how much that'll end up paged out to disk.
Working set is still important though, as it's the memory that "is recently been touched", and thus should be kept in memory. If you look closely at memory stats after running, say, trimws
, you will often see working set size jumping
way down, only to rise by 100+ kb after a split second.