OOM Killer в Linux — press F to pay respects

Когда в Linux заканчивается оперативная память, система стоит перед критическим выбором: зависнуть полностью или пожертвовать одним из процессов, чтобы выжить. За это жёсткое, но необходимое решение отвечает механизм OOM Killer (Out-of-Memory Killer). Но вот что интересно...

https://habr.com/ru/articles/995702/

#linux #oom_score #oom_killer #фанфакт

OOM Killer в Linux — press F to pay respects

Когда в Linux заканчивается оперативная память, система стоит перед критическим выбором: зависнуть полностью или пожертвовать одним из процессов, чтобы выжить. За это жёсткое, но необходимое решение...

Хабр

LXC теряли память и падали. И при чем же здесь tmpfs и journald?

Старый добрый Proxmox с его контейнерами и виртуалками - по-прежнему рабочая лошадка многих компаний. И если нарезать много-много мелких контейнеров, то может случиться, что память куда-то девается со временем, а контейнеры падают в OOM без очевидной причины. Причем не все. Причем иногда. И зачастую проще перезапустить и ехать дальше чем разбираться. А причина есть, и она оказалось довольно проста.

https://habr.com/ru/articles/883562/

#proxmox #lxc #tmpfs #journald #oom #oom_killer #systemd

LXC теряли память и падали. И при чем же здесь tmpfs и journald?

Старый добрый Proxmox с его контейнерами и виртуалками - по-прежнему рабочая лошадка многих компаний. И если нарезать много-много мелких контейнеров, то может случиться, что память куда-то девается со...

Хабр

“Oom” sounds like a sigh. 🧘

“Earlyoom” sounds like a tea blend. 🫖

https://github.com/rfjakob/earlyoom

#oom_killer #earlyoom

GitHub - rfjakob/earlyoom: earlyoom - Early OOM Daemon for Linux

earlyoom - Early OOM Daemon for Linux. Contribute to rfjakob/earlyoom development by creating an account on GitHub.

GitHub
How I learned about linux’ “OOM Killer” http://steinar.bang.priv.no/?p=286 #debian #linux #javazone_2019 #liquibase #oom_killer #out_of_memory #virtual_memory #virtual_private_server #vps This blog post describes how I discovered a linux feature called “OOM Killer” that can have strange effects if it interrupts a program at a place where it really shouldn’t be interrupted. I have a low-end VPS (Virtual Private Server), or at least: it used to be low-end, now it’s at least one step above … Conti
How I learned about linux’ “OOM Killer”

Steinar Bangs blogg