Авторский канал по разработке на Linux.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!
Cотрудничество: @energy_c
Post #673
1.86K

👩💻 Как ограничить ресурсы процесса одной командой!
Нужно запустить сборку или скрипт, чтобы он не сожрал всю память?
Команда
Процесс виден в
Можно использовать и без root:
🔥 Так удобно тестировать ресурсоёмкие процессы, сборки и подозрительные скрипты, не влияя на остальную систему.
🚪 Linux Ready | #совет
Нужно запустить сборку или скрипт, чтобы он не сожрал всю память?
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



















