🚀 Разгружаем систему с помощью cgroups: как управлять ресурсами Linux Мечтаешь, чтобы твой сервер работал быстро и стабильно, а один ресурс не загораживал остальное? Вот секрет — cgroups! Они позволяют делить ресурсы между процессами и контролировать их использование. Плюсы использования cgroups: - Ограничение CPU, памяти и I/O - Изоляция процессов - Улучшение стабильности системы Начинаем с базового примера: создаем группу для ограничения использования CPU. sudo mkdir /sys/fs/cgroup/cpu/mygroup echo 50000 | sudo tee /sys/fs/cgroup/cpu/mygroup/cpu.cfs_quota_us Теперь запускаем процесс в этой группе: sudo bash -c 'echo "1234" > /sys/fs/cgroup/cpu/mygroup/tasks' Эта команда ограничит процесс с PID 1234 до 50% CPU. Плюс, cgroups помогают в контейнеризации, автоматизации и тестовых средах — ими управляют практически любые современные платформы. Задача — научиться быстро конфигурировать cgroups, чтобы ловко управлять нагрузкой и сохранять баланс. А ты уже использовал cgroups?_ С
🚀 Разгружаем систему с помощью cgroups: как управлять ресурсами Linux
6 августа 20256 авг 2025
1 мин