home.social

#systemdoomd — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #systemdoomd, aggregated by home.social.

fetched live
  1. Как ядро Linux решает, какой процесс «убить» при нехватке памяти

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

    habr.com/ru/companies/ruvds/ar

    #Linux #OOM_Killer #память #ядро_Linux #системное_администрирование #systemd #systemdoomd #cgroups_v2 #PSI #ruvds_статьи