[Linux] cgroup ?
cgroup은 "control group"의 약어로, 리눅스 커널의 기능 이 기능을 통해 시스템 관리자는 프로세스 그룹에 대한 시스템 자원의 할당을 관리하고 제한할 수 있다. cgroup을 사용하면 CPU, 메모리, 네트워크 대역폭, 디스크 I/O 등 다양한 시스템 자원을 세밀하게 제어할 수 있다. 특정 프로세스 그룹이 너무 많은 자원을 사용하여 시스템 전체의 안정성을 해치는 것을 방지할 수 있다. 자원 제한(Resource Limiting): 특정 cgroup에 할당된 프로세스가 사용할 수 있는 최대 자원을 제한할 수 있습니다. 예를 들어, 메모리의 최대 사용량을 제한하여 시스템의 나머지 부분이 안정적으로 작동하도록 보장할 수 있습니다. 우선순위 지정(Prioritization): 서로 다른 cgrou..
2023.11.07