Ha - might as well join in 🙂
Up until 10.10, this was a serious issue with OS X.
Basically, in theory when more memory was needed, the kernel should have freed "inactive" and made it available to any applications which wanted it (as they were being used whereas closed applications still in "inactive" memory aren't as important). But in practice, this rarely happened, and instead the kernel would start paging "active" memory to disk (which is very slow) causing vm memory usage to grow in order to provide memory to the application that wanted it.
You could very easily see this by plotting active, inactive, free, wired and Vu memory on a graph over time: if the OS X kernel had worked as it should have, when active memory increased, inactive should have gone down to compensate, as OS X should be freeing it to give it to active running applications. Instead inactive would often stay constant, as would free memory, but wired and Vu (paged VM memory) would increase.
Apple fixed this in 10.10.