1
W jaki sposób zabójca OOM decyduje, który proces zabić jako pierwszy?
Ta odpowiedź wyjaśnia działania podejmowane przez jądro po napotkaniu sytuacji OOM na podstawie wartości sysctl vm.overcommit_memory. Gdy overcommit_memoryjest ustawiony na 0 lub 1, overcommitjest włączony, a programy mogą przydzielać więcej pamięci, niż jest w rzeczywistości dostępne. Co się stanie, gdy w tej sytuacji zabraknie nam pamięci? W jaki sposób zabójca …