TGViewer
Linux Ready | DevOps Linux Ready | DevOps @linux_ready · 11.2K subscribers
Post #673 1.86K
👩‍💻 Как ограничить ресурсы процесса одной командой!

Нужно запустить сборку или скрипт, чтобы он не сожрал всю память? systemd-run запускает процесс в отдельной cgroup, и позволяет задать лимиты прямо на лету:
systemd-run --scope -p MemoryMax=500M -p CPUQuota=50% make


Команда make выполнится с ограничением: не больше 500 МБ памяти и 50 % CPU.
Процесс виден в systemd-cgls и управляется как обычный сервис.

Можно использовать и без root:
systemd-run --user --scope htop


🔥 Так удобно тестировать ресурсоёмкие процессы, сборки и подозрительные скрипты, не влияя на остальную систему.

🚪 Linux Ready | #совет
  • 🔥 14
  • ❤ 7
  • 👍 7
More from @linux_ready
  1. Oct 14, 2026В util-linux есть инструмент lsfd, который позволяет фильтровать открытые файловые дескрип…
  2. Oct 14, 2026🔴В 2025 году Россияне заработали 5,3 млрд рублей на арбитраже криптовалют По данным Минфи…
  3. Oct 14, 2026❤️ Oh My BackEnd — дорожная карта для backend-разработчиков! В репозитории собраны ключевы…
  4. Oct 13, 2026👩‍💻 Передаём большие файлы между Linux-серверами с проверкой целостности! При переносе р…
  5. Oct 12, 2026📂 Напоминалка по расширению параметров Bash! Например, ${VAR:-default} использует значени…
  6. Oct 9, 2026Прокидываем TCP-порты через socat! Бывает требуется опубликовать локальный TCP-сервис на д…
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 →