I’m not sure what this comic is trying to say but in my recent experience a single misbehaving website can still consume all available swap at which point Linux will sometimes completely lock up for many minutes before the out-of-memory killer decides what to kill - and then sometimes it still kills the desktop environment instead of the browser.
(I do know how to use oom_adj; I’m talking about the default configuration on popular desktop distros.)
Yeah, OOM not being aggressive enough (i.e. not triggering at all) is an age old issue. There’s earlyoom or nohang for this, further ressources in the description.
I’m not sure what this comic is trying to say but in my recent experience a single misbehaving website can still consume all available swap at which point Linux will sometimes completely lock up for many minutes before the out-of-memory killer decides what to kill - and then sometimes it still kills the desktop environment instead of the browser.
(I do know how to use
oom_adj
; I’m talking about the default configuration on popular desktop distros.)Yeah, OOM not being aggressive enough (i.e. not triggering at all) is an age old issue. There’s earlyoom or nohang for this, further ressources in the description.