TGViewer
Life-Hack - Хакер Life-Hack - Хакер @haccking · 63.1K subscribers
Post #13292 1.3K
Как ядро Linux решает, какой процесс «убить» при нехватке памяти

#статья #linux #admin

В сентябре 2004 года разработчик Томас Хабетс вернулся к рабочей станции и обнаружил, что его экран разблокирован. Память закончилась, OOM Killer выбрал жертву и завершил xlock... Для того, чтобы больше такого не произошло, Хабетс предложил список процессов, которые Linux запрещено убивать даже в такой ситуации. Его патч в ядро не вошёл, но позже разработчики добавили настройку приоритетов, поддержку cgroups и отдельный поток для быстрого освобождения памяти.

Несмотря на это, OOM Killer всё равно может снести важный процесс, ведь ядро видит только объём памяти и заданные администратором правила. Если правил нет, то Linux сам решает, кого «убить». Почему и что делать, чтобы этого не произошло — в статье.

Ссылка на статью

LH | News | OSINT | Курсы
  • 👍 6
  • 🔥 4
  • ❤ 3
More from @haccking
  1. Oct 17, 2026Networking Toolbox #admin #полезное #network Сотни сетевых инструментов, включая решения д…
  2. Oct 16, 2026Не сойти с айти #статья #аналитика #карьера «Как думаете, вы проработаете в айти до пенсии…
  3. Oct 16, 2026Deepsec #ai #devops #полезное Умный сканер уязвимостей для вашего кода. Использует агентск…
  4. Oct 15, 2026Скидка в 97%: как устроен китайский мошеннический рынок ИИ-токенов #статья #ai #мошенники…
  5. Oct 15, 2026EAPHammer #wifi #pentest #redteam Набор инструментов для проведения пентестов беспроводных…
  6. Oct 14, 2026Wi-Fi Хакинг: Использование NetAlertX для обеспечения видимости сети #статья #admin #soc Н…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →