web-dev-qa-db-ja.com

Windows7のプロセッサエネルギー管理

Windows 7の電源プランでCPUの最高のパフォーマンスを60%に設定するとはどういう意味ですか?

私は1.66GhzでIntel atomプロセッサを持っています、それは1.00Ghzでアンダークロックとして機能することを意味しますか?それとも考慮すべき他の要因がありますか?

3
enon

非常に簡単です。つまり、Windowsはtryを実行して、CPUにクロックを1.00 Ghzに下げるように指示します。 。

ただし、これはCPUがサポートしていることを前提としています。そうでない場合は、最も近い値にクロックダウンします。


さまざまなツールを使用して、コンピューターが実際にクロックダウンしている量を確認できます。

  • (組み込み、GUI):リソースモニター:[タスクマネージャー]-> [パフォーマンス]-> [リソースモニター]に移動すると、表示されている% Maximum Frequencyが表示されます。

  • (組み込み、コンソール):コマンドプロンプトに移動し、WMIC、次にCPUと入力して、CurrentClockSpeedCurrentVoltageを確認します。列。

  • (サードパーティ、GUI):ダウンロード Speccy 、これまで知りたかったよりも多くの情報が得られます。 :)

Speccy

4
user541686

私の答えは、ハードウェアではなく、Windows7の電源管理機能に関するものです。

東芝の Windows 7の電源管理機能の処理方法 は、コントロールパネルの[電源オプション]アプレットの[詳細な電源設定]について説明しています。

プロセッサの電源管理

最小プロセッサ状態

CPUの潜在的なパフォーマンス全体のパーセンテージとして、CPUパフォーマンスの下限を指定します。値を大きくすると、消費電力が大きくなりますが、パフォーマンスが向上します(CPU使用率によって異なります)。

最大プロセッサ状態

CPUパフォーマンスの上限を、CPUの潜在的なパフォーマンス全体のパーセンテージとして指定します。値を大きくすると、消費電力が大きくなりますが、パフォーマンスが向上します(CPU使用率によって異なります)。プロセッサの状態の最小値と最大値は、基本的にCPUの最大クロックレートのパーセンテージですが、他の要因が関係している場合もあります。詳細については、Microsoftのドキュメント「Windows7のプロセッサ電源管理」を参照してください。

言及されたMicrosoftドキュメントはここにあります: Windows7のプロセッサ電源管理 、これも言及しています:

コアパーキング
は、ワークロードに基づいて使用中の論理プロセッサの数を動的にスケーリングすることにより、システムのエネルギー効率を向上させるのに役立ちます。

プロセッサクロッキング制御
Windowsはプロセッサのパフォーマンス状態を直接制御していませんが、代わりにそのパフォーマンス状態の設定を基盤となるプラットフォームハードウェアに伝達します。これは、IntelのSpeedStepなどのハードウェアシステムを微調整するために使用されます。

2
harrymc

Windowsはこれを行うためにIntelのSpeedStep機能を使用しています。 Intelには、SpeedStepがWebサイトでどのように機能するかについての 完全な説明 があります。 ウィキペディアの記事 も非常に有益です。 Sandeepがすでにあなたに言ったことよりも、あなたが探しているより具体的な情報が何であるかはわかりませんが、それらの情報源の1つがおそらくそれを持っています。 Intelの Atomプロセッサ情報ページ また、技術文書のどこかにあなたが探している情報があるかもしれません。

1
nhinkle

すべてではないにしてもほとんどのCPUには省電力機能があり、IntelとCool n Quietは、BIOSで有効/無効にできます(ラップトップBIOSでは変更できない可能性があります)。

速度設定でプロセッサを最大60%に設定すると、CPUの実際の速度の60%に設定されます。

0〜100%のステップごとに電圧が変化するため、CPUを60%に固定すると、CPUがアンダークロックされ、最大CPUクロックで使用されるよりも低い電圧が提供されるため、電力が節約されます。

ここを見てください:intel.ly/6Gm0EV-電圧範囲が0.800V〜1.175Vであることを示していますネットを見てみましたが、スピードステップのステッピングに関する正確な情報を提供できないようです。ライブのubuntuCDを起動し、ターミナルに「cat/proc/cpuinfo」と入力して、出力を確認できます。

お役に立てば幸いです。

0
Sandeep Bansal