Younghun Go
cgroup을 이용한 cpu 코어 설정 본문
sudo -s
사용자 권한 변경
cd /sys/fs/cgroup/cpuset
cpuset에 대한 최상위 group. 모든 프로세스가 포함되어 있음
mkdir mycpu; cd mycpu
cpuset에 대한 하위 cgroup 생성
echo 0 > cpuset.cpus
이 cgroup은 0번 코어만 사용하도록 설정
echo 0 > cpuset.mems
이 cgroup은 0번 메모리 노드만 사용하도록 설정. For NUMA
echo $$ > tasks
현재 수행 중인 bash shell 프로세스를 등록
cat tasks
잘 등록 되었는지 확인
위 설정은 ssh로 접속한 해당 세션에서만 유효하다. 따라서 bash script로 작성해도 좋다.
각종 성능 비교할 때 유용할듯하다
'Linux' 카테고리의 다른 글
Apache 설정 (0) | 2022.02.17 |
---|---|
ubuntu lvm 크기 확장 (3) | 2022.02.10 |
버퍼 캐시, 페이지 캐시 비우기 (0) | 2021.01.15 |
gzip, bzip2, xz 성능 비교 (0) | 2021.01.14 |
WSL에서 파일 전송하기 (1) | 2020.08.24 |
Comments