Suse 11(KDE)、Xubuntu 11.10、Lubuntu 11.10で試してみましたが、これらのシステムは2Ghzのprocessorから800Mhzしか認識しません!
私が使用したユーティリティは、linuxinfo、sysinfo、「システムプロファイラーとベンチマーク」です。そして、これはすべて800Mhzしか表示しません
私のシステム仕様は次のとおりです。
最も奇妙なことは、Windows XPと7が私のプロセッサの2Ghzを認識することです。
私に何ができる?
p.s. (800Mhzの値だけでなく、Linuxではシステムが非常に遅いと感じます)
ondemand
ガバナーがデフォルトで有効になっているようです。フルスロットルで実行するには、PCのcpufreq
またはcpuspeed
デーモンを確認して無効にしてください。
モバイルプロセッサはワークロードに応じて頻度を調整します。あなたは 起動頻度を見る かもしれません。
これは 動的周波数スケーリング と呼ばれ、モバイルチップだけのものではありません(ただし、最近のモバイルチップは、ほとんどの場合、バッテリー消費量を減らすためにそれを行います)。私のデスクトップのi7プロセッサには SpeedStep と TurboBoost があり、負荷に応じて周波数を動的に変更します。AMDにも同様のスキームがあります。 Windowsは、プロセッサが2GHzであると表示されている場合、高負荷でない限り800MHzで動作している可能性が高い場合(2GHzで動作している場合)に嘘をついている可能性があります。動的な周波数変更により、不要なときの消費電力が削減され、熱、(ファンからの)ノイズ、および消費電力が削減されます。 (すべてのプロセッサで)重い計算を実行してみてください。Linuxでは、CPU周波数が2GHzに達することがわかります。
他の人が指摘しているように、これはおそらく省電力に関連していて、問題ありません。コンピュータがアイドル状態のとき、CPUは800Mhzで動作します。より多くの処理能力が必要になるとすぐに、オンデマンドガバナー(カーネルの一部)が周波数をスケールアップします。
私のラップトップには2GHzのデュアルコアCPUが搭載されており、アイドル状態では800MHzで動作します。以下に、/proc/cpuinfo
からの抜粋を含むスクリーンショットを示し、パネルにGnomeCPU周波数モニターcpufreq-selector
(青いバーのあるチップ)を示します。テキスト出力とグラフィカルインジケータの両方から、CPUがフルスピードで実行されていないことがわかります。
オンデマンドガバナーは、現実的な使用シナリオについて最適であると見なされます。ただし、CPUを常により高い周波数にしたい場合は、パフォーマンスなどの別のガバナを使用できます。