Что такое зомби-процесс? Что такое OOM Killer?
Answer from AI
sobes.tech AI
Зомби-процесс — это процесс в операционной системе, который завершил своё выполнение, но его запись в таблице процессов (процесс-таблице) ещё не была удалена, потому что родительский процесс не вызвал wait() для получения статуса завершения. Зомби-процессы не используют CPU и память, но занимают слот в таблице процессов, что может привести к исчерпанию ресурсов.
OOM Killer (Out-Of-Memory Killer) — это механизм в ядре Linux, который срабатывает при нехватке оперативной памяти. Когда система испытывает дефицит памяти, OOM Killer выбирает и завершает один или несколько процессов, чтобы освободить память и сохранить стабильность системы. Выбор процесса для убийства основывается на различных критериях, таких как потребление памяти, приоритет процесса и время работы.