This write up is going to demonstrate that while it looks that a mmap
'ed file IO looks like it's leaking memory it actually is not.
Since we don't want to kill our computer while debugging memory issues we are going to emulate a computer with just 1GB of memory and no swap memory. Unless such computer has a protection from programs using more memory than the computer has most of the time such computers start thrashing and eventually crash.