How The Kernel Manages Your Memory