티스토리 뷰

개발/Linux

Ubuntu CPU on/off

Dallaenae 2022. 12. 20. 17:50

* CPU 정보확인

cat /proc/cpuinfo

 

* CPU 상태조회

ls /sys/devices/system/cpu/

cpu0 cpu2 cpu4 cpu6 cpufreq hotplug kernel_max offline possible present
cpu1 cpu3 cpu5 cpu7 cpuidle isolated modalias online power uevent

CPU번호만큼 확인해볼 수 있다.

cat /sys/devices/system/cpu/cpu2/online

0 이면 off, 1이면 on

 

* CPU ON(Enable)

echo 1 > /sys/devices/system/cpu/cpu2/online

루트권한으로 바꿔야 정상 수행이 된다.

 

다른 방법으로 chcpu 툴을 이용하면 편하게 바꿀 수 있다.

옵션 : -e

sudo chcpu -e 2

여러개를 동시에 하려면 아래와 같이 쓰면된다.

sudo chcpu -e 1,2,4,5,6,7

 

* CPU OFF(Disable)

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

또는 옵션 : -d

sudo chcpu -d 2

반응형