cgroup: memory 서브시스템
memory 서브시스템(memcg)은 프로세스 그룹의 메모리 리소스를 효율적으로 관리하는 기능이다. 이를 통해 메모리 사용량을 제한하고, Out-of-Memory(OOM) 상황을 방지할 수 있다. 또한 메모리 사용량 모니터링을 통해 리소스 사용 상태를 파악할 수 있으며,…
Linux Kernel
memory 서브시스템(memcg)은 프로세스 그룹의 메모리 리소스를 효율적으로 관리하는 기능이다. 이를 통해 메모리 사용량을 제한하고, Out-of-Memory(OOM) 상황을 방지할 수 있다. 또한 메모리 사용량 모니터링을 통해 리소스 사용 상태를 파악할 수 있으며,…
cpu 서브시스템은 리눅스 커널에서 프로세스 그룹의 CPU 리소스를 효과적으로 제어하기 위한 기능이다. CPU 할당량 설정과 우선순위 조정을 통해 리소스 사용을 조절하고 프로세스 그룹 간의 스케줄링 시간 분배를 설정할 수 있다.…
cgroups는 리눅스 운영 체제에서 프로세스 그룹에 대한 자원 할당과 제한을 관리하는 기능이다. 리눅스 커널에서 제공하는 컨트롤 그룹(Control Group)의 약어로도 알려져 있으며, cgroups를 활용하면 프로세스 그룹 간의 리소스 사용을 조정하여 시스템…