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