現在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
コマンドを繰り返して、パフォーマンスがまだ正常であることを確認します。