A random, perhaps somewhat useless topic on the topic of how modern operating systems manages memory.   So first a primer on the history of memory management.   That's enough history, let's talk about how memory management works! (or the burning question: why shouldn't I turn off the page file when I got like a bazillion GB of memory?) Some other reading: https://blogs.msdn.microsoft.com/oldnewthing/20091002-00/?p=16513 https://support.apple.com/en-us/HT201538 https://www.etalabs.net/overcommit.html