TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.7K subscribers
Post #12766 2.62K
Вам не нужен Docker, чтобы ограничить процесс по CPU или памяти. В современных Linux (с cgroup v2) это делается через systemd-run или прямую запись в cgroupfs.

Запустить команду с ограничением в 50% одного ядра и 512МБ памяти:
systemd-run --scope -p CPUQuota=50% -p MemoryMax=512M ./heavy_script.sh

Или ограничить уже работающий процесс (зная его PID):
# Найти slice процесса
systemctl status <pid>
# Изменить лимиты динамически
systemctl set-property system.slice CPUQuota=20%


Позволяет изолировать «прожорливый» скрипт или процесс так, чтобы он не положил весь сервер, без настройки контейнеров.

Linux / Линукс
🥸
  • 🔥 47
  • ❤ 3
  • 👍 3
More from @linux_gram
  1. Oct 6, 2026Linux / Линукс🥸
  2. Oct 5, 2026Post #12899
  3. Oct 5, 2026Инженер из NVIDIA протестировал уровень задержек при использовании Wayland и X.Org Камиль…
  4. Oct 5, 2026Просто потому что почему бы и не установить Debian на книжку Kindle Буквально книжный черв…
  5. Oct 5, 20264 октября 1999 года официально был основан Gentoo , тогда же был запущен официальный сайт.…
  6. Oct 5, 2026Объектное хранилище в эпоху быстрых данных Объём данных, с которыми нужно работать, растёт…
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 →