Accidentally wrote a dead loop that hogged both CPU time and RAM. Waited for kernel to kill it, but 5 min after nothing happened, so I restarted the computer. In theory Linux Kernel should start killing processes once RAM is drained, so what's going on here? #askfedi
@Hanuwu My understanding is that if you use swap on a fast-enough disk, there can be enough activity for the kernel to not trigger OOM.
On my machines I usually use either earlyoom or thrash-protect to prevent this.
Further reading, if you're interested: