GNU/Linux >> Linux の 問題 >  >> Cent OS

Centos –すべてのCPUコアを最大ターボブースト周波数で実行するように強制するには??

この質問にはすでに回答があります :UbuntuでCPUをターボブーストする方法は?

(1つの回答)
3年前に閉鎖されました。

私の目標は、CentOS 7を使用してすべてのCPUコアを最大ターボ周波数(4 x 3.9 GHz)で実行することです。cpupower frequency-infoの出力は次のとおりです。 :

analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 10.0 us
  hardware limits: 1.60 GHz - 3.50 GHz
  available frequency steps:  3.50 GHz, 3.50 GHz, 3.30 GHz, 3.10 GHz, 2.90 GHz, 2.70 GHz, 2.50 GHz, 2.30 GHz, 2.10 GHz, 1.90 GHz, 1.70 GHz, 1.60 GHz
  available cpufreq governors: conservative userspace powersave ondemand performance
  current policy: frequency should be within 1.60 GHz and 3.50 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency: 3.50 GHz (asserted by call to hardware)
  boost state support:
    Supported: yes
    Active: yes
    3600 MHz max turbo 4 active cores
    3700 MHz max turbo 3 active cores
    3800 MHz max turbo 2 active cores
    3900 MHz max turbo 1 active cores

ターボブーストは期待どおりに機能しています。完全にロードされた4つのコアすべてが3.6GHzに達しています。ただし、3900 MHz max turbo 4 active coresがあると便利です。 以下(少なくとも4 x 3.7 GHz)。それを制御する方法は?
それは可能ですか?

承認された回答:

要するに、いいえ、それは不可能です。 cpupowerの出力からわかるように 、CPUは、4つのコアがアクティブな状態で最大3,600Mhzのみをサポートします。 3,900Mhzで実行している場合、アクティブなコアは1つだけです。

これらは、CPUメーカーによって設定された制限です。より高いパフォーマンスが必要な場合は、オーバークロックがオプションですが、安定性の問題が発生する可能性があるため、十分な冷却を確保する必要があります。


Cent OS
  1. Centos保守的な知事、いいエラー?

  2. Centos7で`user`が所有するすべてのプロセスを強制終了する方法は??

  3. CentOS / RHEL 7 :すべての tty コンソールを無効にして 1 つだけ有効にする方法

  1. CentOS8にPythonをインストールして実行する方法

  2. RHEL / CentOS /FedoraにWordPress3.8をインストール、構成、実行する方法

  3. CentOS/RHEL 7 で SYSTEMD プロセスの CPU アフィニティを設定する方法

  1. Centos – Centos7ですべてのcronレコードを表示する方法は?

  2. LAMPをインストールしてCentOS6でosTicketを実行する方法

  3. CentOS / RHEL で CPU を有効/無効にする方法 (CPU 数の制限)