Cgroups
Linux에서 제어 그룹(cgroups)을 사용하여 특정 프로세스가 소비할 수 있는 메모리와 CPU의 양에 제한을 부과할 수 있습니다. Cgroups는 메모리 및 CPU 과소비로 인한 예상치 못한 리소스 고갈로부터 시스템을 보호하는 데 도움이 됩니다. Cgroups는 널리 사용 가능하며 컨테이너화의 기본 메커니즘으로 일반적으로 사용됩니다. Cgroups는 일반적으로 /sys/fs/cgroup 에 마운트되는 의사 파일 시스템을 사용하여 구성되며 계층적 방식으로 리소스를 할당합니다. 마운트포인트는 Gitaly에서 구성 가능합니다. 구조는 사용 중인 cgroups 버전에 따라 달라집니다: Cgroups v1은 리소스 중심 계층을 따릅니다. 상위 디렉터리는 cpu 및 memory 같은 리소스입니다. Cgroups v2는 프로세스 중심 접근 방식을 채택합니다. 상위 디렉터리는 프로세스 그룹이고 내부 파일은 제어되는 각 리소스를 나타냅니다. 더 자세한 소개는 cgroups Linux 매뉴얼 페
