Mevcut CPUPower valisini almak istiyorum.
Yazdığımda cpupower frequency-info
çok fazla bilgi alıyorum. Valiye daha fazla bilgi içermeyen "ondemand" gibi, değerini bir programda kullanmasını istiyorum.
Mevcut CPUPower valisini almak istiyorum.
Yazdığımda cpupower frequency-info
çok fazla bilgi alıyorum. Valiye daha fazla bilgi içermeyen "ondemand" gibi, değerini bir programda kullanmasını istiyorum.
Yanıtlar:
Mevcut vali şu şekilde elde edilebilir:
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
Cpu * 'un sadece cpu0 değil tüm çekirdeklerinizin ölçeklendirme valisini vereceğini unutmayın.
Bu çözüm sisteme bağlı olabilir. Bunun taşınabilir olduğundan% 100 emin değilim.
Ryzen 7 sistemimdeki en son Fedora sürümünde (26 alfa) bunu yaptım:
Fedora 26 alfa'da cpupower yüklü değildi, bu yüzden alın:
dnf install kernel-tools
Bu /etc/sysconfig/cpupower
, varsayılan olarak performans düzeyini ayarlaması gereken yüklemeler (farklı bir düzey istiyorsanız ilk satırı düzenleyin):
CPUPOWER_START_OPTS="frequency-set -g performance"
CPUPOWER_STOP_OPTS="frequency-set -g ondemand"
Şimdi kritik bit - cpupower hizmetini etkinleştirin ve başlatın
systemctl enable --now cpupower
Performans seviyesinin ayarlandığını doğrulayın:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
cat
Hareketsiz performansı onaylamak için bu komutu yeniden başlatın ve tekrarlayın