cgroups - Definicao do Glossario CI/CD
cgroups (control groups) sao um recurso do kernel Linux que limita e contabiliza os recursos (CPU, memoria, I/O) que um grupo de processos pode usar. Os containers usam cgroups para impor seus limites de recursos.
A conexao com o limite de memoria
Quando um container excede o limite de memoria do seu cgroup, o out-of-memory killer do kernel termina um processo, produzindo o exit code 137 nos logs do CI. Aumentar o limite ou reduzir o uso de memoria resolve isso.
Guias relacionados
Linux Namespaces - CI/CD Glossary DefinitionLinux Namespaces: Linux namespaces are a kernel feature that isolates what a process can see: PID, network, m…
Resource Limits - CI/CD Glossary DefinitionResource Limits: Resource limits cap the CPU and memory a container may consume, enforced through cgroups. In…
OOM Score - CI/CD Glossary DefinitionOOM Score: The OOM score is a per-process value the Linux kernel uses to decide which process to kill first w…