G
enby!

Алексей Цыкунов — Back to Basics: OOM Killer. Основы выживания

Подробнее о конференции DevOops: https://jrg.su/t1mP5U
— — Скачать презентацию с сайта DevOops — https://jrg.su/DuG4uo
Что делать, когда нет свободной памяти, а выделить ее все равно нужно? Может, освободить ее, «убив» какой-нибудь процесс… Но какой и как это сделать? На помощь приходит встроенный механизм ядра Linux — ваш верный друг и помощник OOM Killer! В рамках доклада мы разобрались, как устроена память в Linux и почему возникает ситуация OOM (Out Of Memory). Как OOM Killer выбирает процессы для завершения, как избежать его «визита» и сохранить стабильность работы системы. Также обсудили, как OOM Killer используется в Kubernetes. Будет полезно как начинающим специалистам, так и опытным инженерам, желающим восполнить пробелы в знаниях и освежить теорию работы с памятью в Linux.

Смотрите также