TGViewer
Записки админа Записки админа @sysadminnotes · 12.8K subscribers
Post #877 5.42K
🎛 oomd.

А ещё, вот на что рекомендую обратить внимание (на случай если как и я, пропустили эту новость):

Facebook открыл код своего обработчика нехватки памяти в системе.

ℹ️ Чем удобен и хорош oomd - у нас появляется возможность описать (.json конфигом) логику работы обработчика, мы можем указать ему какие приложения можно завершать, при каких условиях это делать, какие приложения завершать нельзя и т. д. Сами процессы, описывая конфиг, мы можем группировать как нам будет удобно, и применять к группам определённые правила.

Работает oomd в пространстве пользователя, что на синтетических тестах показало куда бОльшую эффективность чем OOM я ядре. Инструмент уже активно используется в самом Facebook и при этом, уже отлично показал себя в работе под серьёзными нагрузками.

🔹 На русском языке информацию можно изучить, например, на OpenNET.

🔸 Github проекта.

Будем смотреть на oomd в работе. На первый взгляд, выглядит очень интересно, особенно если предложенную PSI (Pressure Stall Information) подсистему таки примут в ядро.

P. S. Ранее я уже писал о куда более простом аналоге обработчика - earlyoom. Штука весьма занятная, хотя oomd конечно, даёт куда больше возможностей, если пытаться их сравнить. 🤓

#oom
More from @sysadminnotes
  1. Sep 27, 2026Post #4048
  2. Sep 18, 2026🧾 Как-то я пропустил пятый номер tmp.0ut, а там есть что почитать. В самый раз в пятничку…
  3. Sep 15, 2026🛠 excise - tui утилита для проверки информации о занятости места на диске... https://gith…
  4. Sep 14, 2026💿 Cracking the Linux Boot Code - занятное чтиво от инженеров Oracle о диагностике запуска…
  5. Sep 13, 2026🕹 Побаловаться на выходных - Quake на CSS, и Quake в ASCII. В браузере доступно по ссылка…
  6. Sep 12, 2026⚙️ А вот тут менеджер виртуальных машин прямо в терминале - kudu. Для тех, кому интересен…
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 →