Linux Labs

Система изнутри: ресурсы, ядро, процессы / Ступень 2 из 12

Память, swap и OOM killer

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 6 из 9 · на машине · 3 мин

Потолок для кэша

Служба lab-cache держит данные в памяти и работает без потолка. Разрастётся — нехватка ударит по всей машине, и OOM killer будет выбирать жертву среди всех её процессов.

Упражнение · сделать

Поставь потолок кэшу

Служба lab-cache держит в памяти горячие данные и работает без потолка памяти. Поставь ей потолок 96 МиБ: он должен действовать уже сейчас и сохраниться после обновления пакета. Файл юнита в /usr/lib/systemd/system не меняй.

Войти и начать Машина доступна после входа

Цели · 0 из 2

  • Поставить службе потолок 96 МиБ ещё не выполнена
  • Сохранить потолок вне файла пакета ещё не выполнена

Цели шага

0 из 2
  • Поставить службе потолок 96 МиБ — ещё не выполнена
  • Сохранить потолок вне файла пакета — ещё не выполнена
Ubuntu 24.04

Цели шага

0 из 2
  • Поставить службе потолок 96 МиБ — ещё не выполнена
  • Сохранить потолок вне файла пакета — ещё не выполнена
Загрузка…