Что такое cgroups и как они связаны с контейнерами?

Middle
201 просмотров
AFK Offer AI

cgroups (control groups) — механизм ядра Linux для ограничения, учёта и изоляции ресурсов (CPU, память, IO, сеть) для групп процессов. Docker и Kubernetes используют cgroups под капотом для реализации limits/requests контейнеров. --memory=512m в docker run транслируется в cgroup лимит. cgroups v2 стал default в современных дистрибутивах и даёт более точный контроль.

Следующий вопрос

Как работают EBS Snapshots?