Sobes.tech
Назад к вопросам
Middle
5

Что такое зомби-процесс? Что такое OOM Killer?

Компании, где спрашивали
РЖДРЖД

Ответ от нейросети

sobes.tech AI

Зомби-процесс — это процесс в операционной системе, который завершил своё выполнение, но его запись в таблице процессов (процесс-таблице) ещё не была удалена, потому что родительский процесс не вызвал wait() для получения статуса завершения. Зомби-процессы не используют CPU и память, но занимают слот в таблице процессов, что может привести к исчерпанию ресурсов.

OOM Killer (Out-Of-Memory Killer) — это механизм в ядре Linux, который срабатывает при нехватке оперативной памяти. Когда система испытывает дефицит памяти, OOM Killer выбирает и завершает один или несколько процессов, чтобы освободить память и сохранить стабильность системы. Выбор процесса для убийства основывается на различных критериях, таких как потребление памяти, приоритет процесса и время работы.