현재 CPUPower 주지사를 얻고 싶습니다.
글을 쓰다 보면 cpupower frequency-info
많은 정보를 얻게 됩니다. 나는 단지 주지사가 추가 정보 없이 "ondemand"와 같이 프로그램에서 가치 있는 용도로 이를 사용하기를 원할 뿐입니다.
답변1
현재 주지사는 다음을 통해 얻을 수 있습니다.
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
CPU*는 CPU0뿐만 아니라 모든 코어에 대한 스케일링 조정기를 제공합니다.
그러나 이 솔루션은 시스템에 따라 다를 수 있습니다. 휴대성이 있는지 100% 확신할 수는 없습니다.
답변2
내 Ryzen 7 시스템의 최신 Fedora 버전(26 알파)에서는 다음을 수행합니다.
Fedora 26 alpha에는 cpupower가 설치되어 있지 않습니다. 따라서 구입하십시오:
dnf install kernel-tools
이 설치에는 /etc/sysconfig/cpupower
기본적으로 성능 수준이 설정되어 있어야 합니다(다른 수준을 원하는 경우 첫 번째 줄을 편집하십시오).
CPUPOWER_START_OPTS="frequency-set -g performance"
CPUPOWER_STOP_OPTS="frequency-set -g ondemand"
이제 중요한 부분입니다. cpupower 서비스를 활성화하고 시작하세요.
systemctl enable --now cpupower
성능 수준이 설정되었는지 확인합니다.
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
재부팅하고 cat
명령을 반복하여 성능이 여전히 정상인지 확인합니다.