web-dev-qa-db-ja.com

コンピューターの電源を入れると、CPUファンが一時的に高速になることが多いのはなぜですか。

多くのコンピューターは、POSTの前であっても、電源が投入された瞬間に、通常の動作速度に落ち着く前に、CPUファンを高速に回転させます。

この動作はほとんどの場合正常に見えますが、なぜコンピュータがこれを行うのか、そしてそれはどのような目的に役立ちますか?

(以前のSony VAIOデスクトップを含め、使用した少なくとも1台のコンピューターでは、システムの電源を入れてから約1秒経つまでファンが回転しません。ファンは一瞬回転しますが、その後落ち着く。)

11
bwDraco

ファンの電源がオンになっているため、BIOSがロードする前に、プロセッサの温度に基づいてファンの速度を決定するリアルタイムコントローラがロードされます。これにより、別の方法を試した場合でもプロセッサが過度に熱くなるのを防ぎます...これは、これらのコントローラがロードされ、ファンの速度がプロセッサの温度に基づいているまでファンをオフに保つことです。何よりもセーフガードの詳細。コンピュータの電源を入れた瞬間にプロセッサが動作し始めますが、BIOSのロードにはまだ時間が必要です。

ここに別の選択肢があります。なんらかの理由でBIOSがロードされなかった場合はどうなるでしょうか。たとえば、Ramのスティックが不良になりました。プロセッサーをファンなしでそこに置いて、適切なコントローラーがロードされた後にBIOSがファンをオンにするのを待ちますか?私はそうしないでしょう。

27
Bon Gart

ファンは、特定の速度、特定の電圧(通常12v)で動作するように作られています。コンピュータの起動時、すべてのファン電圧はデフォルト設定の12vであり、100%の速度になります。これにはプログラミングはありません。電源を入れるだけです。

後で、BIOSまたはソフトウェアユーティリティのいずれかでDC電圧を下げるか、パルスを使用する [〜#〜] pwm [〜#〜] メソッドを使用できます有効なファン速度を下げるため。

もちろん、もちろん、マザーボードメーカーは回路ロジックを変更して、ファンが別の電圧(50%、または必要になるまでオフにする)で起動するようにすることもできますが、Bon Gartが頭に釘を打った:BIOSが失敗すると、災害の可能性がありますコンピュータに電源が入ったままで正しく起動するため。

しかし、彼らが望んでいたとしても、内蔵デバイスとは異なり、マザーボードにはどのようなファンがいるのかわからないので、「良い推測」はできません。

  • 一部のファンモデルは100%で比較的低速ですが、他のファンモデルは同等の結果を得るために電圧を50%に下げる必要があります
  • 一部のファン(特に大きなファン)は、50%の電圧で開始することさえできない場合がありますが、最初の "プッシュ"の後で実際に50%まで遅くなる可能性があり、事態はさらに複雑になります。
10
mtone

なぜなら、CPUをアイドル状態にすることを知っている最新のOSが起動するまで、 CPUは熱くなっている です(理由はその質問で説明しました)。マザーボードとBIOSがファン速度の調整をサポートしている場合、POSTが完了し、BIOSが動作を開始すると、必要に応じて速度が低下します。それ以外の場合、ファンは高速のままです。 。

システムをKill-a-Wattなどの電力メーターに接続すると、システムがBIOSエディターまたはDOS、POSTを一時停止している間、またはOSのブートメニューでさえも電力を大幅に消費するため、これを数値で観察できます。ただし、電力認識OSがロードされると、電力使用量が低下します(実際、DOSで idle.com を実行しても同じ量になります)。具体的な違いはさまざまですが、30〜50 Wも珍しくありません。

この動作を確認するもう1つの方法は、仮想マシンを使用することです。 VM at POSTで一時停止するか、BIOS設定ツールを入力すると、ホストのCPU負荷が高くなります(シングルで100% -コアプロセッサ、デュアルコア/スレッド化で50%など)VMでDOSを起動した場合、idle.comを実行するまでホストのCPU負荷は高くなります。 %。ゲストをWindowsまたは他の最新のOSで起動したときにも低下します。

2
Synetech

ファンコントローラーを手に入れましょう。各ファンのRPM速度を設定し、暑い日に調整できます。それらは、温度に基づいてちょうど100から300 rpmのectになるより高価なものさえ持っています。そのため、最小回転数または最大回転数は決して実行されません。

0
conetopia

このシナリオについて考えてみましょう。自動車が始動すると、通常のアイドル速度で走るよりも高い速度で回転します。ほとんどの一般的なシステムと同様に、これはパワーオンセルフテスト(POST)と呼ばれます。コンピュータのハードウェアがセンサーをチェックし、出席した速度で実行されていることを確認します。そうでない場合は、どこかでエラーが発生する可能性があります。

0
David Peters