JESUS FUCKING CHRIST on EVERY computer the onus is on THE USER to make sure the computer is not trying to use more memory than it has.
If you are PLAYING A DAMNED VIDEO GAME and you run out of memory it is USER ERROR PURE AND SIMPLE.
What the ARTICLE IS ACTUALLY ABOUT is what the kernel is supposed to do in situations where there is NOT a ham-fisted computter user who thinks they can get two pulls of draft in one glass. It's about when your mail server or your database server starts to thrash, and what the kernel should do to make sure that critical services are still responsive.
The ONLY "critical service" on a video gamer''s system is the one that calculates how much money to extract from the sucker.
Okay now go ahead and brag some more about how your video card is the same one that Boeing engineers use to design battery packs. Yeah that's really impressive. Better yet go back to your video games and stop pretending that your experience is relevant.