web-dev-qa-db-ja.com

プロセッサの周波数が低下し、回復しません

Dell Latitude E7440(Intel(R)Core(TM)i7-4600U CPU @ 2.10GHz)を使用しており、最新のUbuntu 16.04を実行しています。

通常cpufreq-infoを実行すると、次のようなメッセージが表示されます

analyzing CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 0.97 ms.
  hardware limits: 800 MHz - 3.30 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 800 MHz and 3.30 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency is 2.70 GHz.

cPUコアごと。負荷が高いと、コンピューターは非常に遅くなり、すべてのプログラムを閉じてすべてのプロセスを強制終了しても回復しません。 cpufreq-infoを実行すると、

analyzing CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 0.97 ms.
  hardware limits: 800 MHz - 3.30 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 800 MHz and 3.30 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency is 133 MHz.

intel-microcodeパッケージをインストール/アンインストールしようとしましたが、違いはありません。

誰もこれを解決する方法を提案していますか?

2
Jonas

これは、次の2つのバグのいずれかと思われます。

  1. thermaldのファームウェア/マイクロコードとの非互換性。 Thermaldパッケージをパージし、システムの完全な電源サイクル(電源オフ+電源オン)を実行します。

  2. プロセッサのマイクロコードがupdatedのときに引き起こされる回帰。システムのファームウェアを利用可能な最新のものに更新し(システムの起動時に新しいマイクロコードをインストールするため)、最新のintel-microcodeパッケージがインストールされていることを確認します。つまり、少なくともintel-microcodeパッケージのバージョン3.20160714.1。必要に応じて手動でダウンロードしてインストールしてください。Ubuntuがそのアップデートをディストリビューションのすべてのバージョンに伝達しているとはまだ思えません。

参照:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=81599

https://bugs.launchpad.net/ubuntu/+source/thermald/+bug/1480349

1
anonymous