리눅스 환경에서 멀티코어 CPU 중 코어를 사용하지 않게 설정하는 방법입니다.



1. 코어 Disable

/sys/devices/system/cpu 폴더에 가면


현재 작동중인 core 갯수만큼 


cpu0~n 폴더가 생성되어 있습니다.



disable 하고 싶은 코어의 폴더로 진입하여

(ex: /sys/devices/system/cpu/cpu3 번 코어를 disable 하겠습니다.)


echo 0 > /sys/devices/system/cpu/cpu3/online

으로 하시면 해당 코어가 disable 됩니다.