
One user in our household has a particular approach to computing on the notebook: Never close anything. No apps, no windows, no browser tabs. Over time, this fills up memory, not only because of the rising number of windows, but because of the many memory holes of browsers that just take up more and more RAM. The unfortunate consequence: At some point, the OS can’t get any more memory, swap is full and the system crawls to a standstill. Unfortunately, Linux is not very good at terminating programs when push comes to shove. Many years ago, I found EarlyOOM (Early Out of Memory), a great program that observes available memory and terminates tasks before the Linux kernel gets in trouble. It works like a charm. For the migration to Ubuntu 26.04, I now wanted to see if the Linux kernel still behaves this badly when running out of RAM and if EarlyOOM would still work.
Continue reading EarlyOOM in Ubuntu 26.04



