cgroup(pid 제한)

2025. 3. 5. 17:38리눅스/실무 초밀착 리눅스

이전 cpu 제한 실습에 이어 pid를 제한해 보자.

sudo -i
cd /sys/fs/cgroup
mkdir pids
cd pids

 

이번에도 해당 프로세스를 cgroup 그룹에 추가하자.

echo $$ >> cgroup.procs

 

프로세스의 제한 수는 10으로 설정하자.

echo 10 > pids.max

 

fork bomb 실행 전 실행된 터미널 프로세스 확인

 

fork bomb 실행하여 프로세스 수를 급격하게 늘려보자.

:(){ :|:& };:

 

-bash 로 실행된 프로세스가 10개가 제한된 것 확인 가능

 

실행된 프로세스를 모두 제거하며 실습을 마무리하자.

for i in $(cat cgroup.procs); do echo $i; kill -9 $i; done

'리눅스 > 실무 초밀착 리눅스' 카테고리의 다른 글

namespace(mount)  (0) 2025.03.20
cgroup(cpu 제한)  (0) 2025.03.05