본 포스팅에서는 CPU frequency를 base frequency로 설정하는 방법에 대해 기술한다.
일반적으로 Intel CPU의 경우 default로 P-state 설정을 사용하고 있다.
구체적으로는, Speed Step과 Intel Turbo Boost를 사용하여 효과적은 전력 관리를 위해 동적으로 전압과 주파수를 조절한다.
하지만, 때때로 실험을 위해 CPU frequency를 고정해야할 경우가 있다.
1. Intel Turbo Boost disable
Intel Turbo Boost 기능을 사용하지 않기 위해서는 BIOS에서 해당 기능을 변경해 야한다.
[Enabled -> Disabled]
2. Installing cpufrequtils
cpufrequtils는 쉽게 CPU frequency를 조절할 수 있도록 편리성을 제공하는 패키지이다.
아래의 명령어를 통해 쉽게 cpufrequtils를 설치할 수 있다.
$ sudo apt-get install cpufrequtils
설치 후 cpufrequtils 설정 파일을 수정하여 CPU frequency를 조절할 수 있다.
$ sudo vi /etc/init.d/cpufrequilts
이후 아래 그림처럼 Governor를 "ondemand"에서 "performance"로 수정한다.
우리는 이제 다음과 같은 명령어로 cpu frequency를 고정할 수 있다.
$ sudo systemctl daemon-reload
$ sudo /etc/init.d/cpufrequtils restart
이후 cpufreq-info 명령을 통해 모든 코어의 CPU frequency가 base CPU frequency로 변경된 것을 확인할 수 있다.
'ETC...' 카테고리의 다른 글
[Ubuntu 20.04] How to install AMD SEV on Ubuntu 20.04 (0) | 2023.03.08 |
---|---|
[Ubuntu 20.04] How to install Intel VTune on Ubuntu (0) | 2022.01.18 |
How to install WSL on Windows 10 (0) | 2021.09.14 |
[Ubuntu 20.04] DNS setup using the KVM (0) | 2021.03.31 |
[Ubuntu 20.04] How to install Telnet (0) | 2021.02.07 |