• ベストアンサー

省電力モードってありますか?

P5KPL-CM、Core 2 Duo E8400 BOX の組み合わせで自作したPCを使っています。 サーバー用として使っているため、24時間PCの電源を落とすことが出来ないのですが、 それだと1ヶ月で電気代が3000円くらいになってしまいます。 サーバーといってもほとんどPCの性能を使っていないので、 省電力モードみたいなものにしたいのですが、何か方法はございますでしょうか? P5KPL-CMにはQ-FANという機能がついていて、ファンの速度を変えられるそうなのですが、これを下げたところでそれほど消費電力は変わらないように思うのですが、どうでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

No.1です。説明不足もあったようですので、補足します。 EISTは、CPU負荷に応じて動的にCPUクロックを制御する技術で、CPU使 用率が低い状態ではクロックを下げ、負荷が高まると定格に戻す、とい う作業を自動で行います。 元々はモバイルCPUでバッテリーを有効活用する為の機能だったのです が、デスクトップ用のCore2も、ご先祖様のPentiumMからその血筋を受 け継いでいます。 ただし、この制御にはOS側の対応が必要で、また適切に設定されている ことが必要です。 BIOSでEISTを有効にしただけでは、機能しません(常に定格動作するだ けです)。 XPには6種類の「電源設定」のプロファイルが用意されていますが、確 かにどこにもEISTをいじれそうな設定はありませんね。 しかし、このうち「自宅または会社のデスク」と「常にオン」の2つは 強制的にEISTを無効にしてしまうもので、残る4つは強制的に有効にし てしまいます。 これはそれぞれの電源設定プロファイルで設定できる3つの項目(「モ ニタの電源を切る」「ハードディスクの電源を切る」「システムスタン バイ」)の設定内容にかかわらず、選択したプロファイルによってEIST の有効/無効が決まるものです。 よって3つの設定項目は、任意に設定して構いません(「ポータブル/ ラップトップ」を選択してすべての項目を「なし」に設定するとか)。 CrystalCPUIDについてですが、「Function」→「Real Time Clock」を 実行してみてください。CPUの動作クロックが大きく・見やすく・リア ルタイムで表示されます(上段にCPUクロック、下段にFSB×倍率)。 EISTが無効の場合は、(端数の変動はあるものの)常時、定格周波数と 同じ程度の数値が示されます。 (……の筈ですが、Real Time Clockをモニターしていると、EISTが有 効にならない電源設定でも、時折短時間、クロックが落ちる現象も発生 しているようです……汗。) EIST有効のプロファイルに切り替えると、たちまちクロックが低下する のが視覚的に判ります(倍率が下がります)。 しかし、スーパーπなどCPUに負荷のかかる作業を行うと、(わずかにタ イムラグが生じますが)定格周波数に戻ります。 その後CPU負荷が下がると、再びクロックが低下するのが判ります。 この様子を見れば、EISTがきちんと機能しているか、判別がつくでしょう。 EISTが有効でも、本当にCPUパワーが必要な場面ではちゃんと定格動作 しますし、逆に言うとクロックが低下しているときはCPUが働いていな いときですので、決して力不足な訳ではありません。 デスクトップ用CPUではモバイル用CPUと比べて倍率低下の度合いが小さ いのですが、サーバー用途などでアイドル時間が長い使い方では、役立 つ機能と思います 余談ですけど、EISTの動作をOSによる管理でなく、CrystalCPUIDの機能 により制御することも可能です(詳しくはReadMeCpuidJ.txtに書かれて います)。

kokonkokon
質問者

お礼

ありがとうございます。 試してみたのですが、 上段2006.71MHz 下段334.45x 6.00 と表示されているのですが、他のソフトウェアを起動させたりすると 一瞬だけ3000MHzほどに上がることもありますが、基本的にこの値から変動しません。 もちろん電源の設定は教えて頂いた通りに設定してあります。 電源の設定を変えてみて様子を見てみましたが、やはりこの値から変化しないようです。 これってやはりEISTは効いていないのでしょうか? BIOSの設定もてゃんとEnabledにしてあるはずなのですが・・・・ マザボが対応していないとか、そういうことなのでしょうか?・・・ この設定だと常にCPUのパワーをマックスで使っているということですよね。どうすれば良いのでしょうか? よろしくお願いいたします。

その他の回答 (1)

回答No.1

CPUの省電力機能を有効にしていますか? E8400なら、Enhanced Intel Speedstep Technology(EIST)と、 Enhanced Halt State (C1E)の2つに対応しています。 有効にするにはいくつかの条件があります。 まずBIOS設定で上記2つの機能を有効にしてください。 OSがWindowsXPのSP2以降(だったと思う)ならば、「コントロールパネ ル」→「電源オプション」を実行し、「電源設定」で「自宅または会社 のデスク」「常にオン」以外の設定を選択してください。 こうすれば、CPUがアイドル時に自動的にクロックを下げて、消費電力 と発熱を抑えることができます。 正しく機能しているかどうかは、CrystalCPUIDあたりで確認するとよい でしょう。 http://crystalmark.info/software/CrystalCPUID/

kokonkokon
質問者

お礼

ありがとうございます。 2つご質問よろしくお願いいたします。 Enhanced Intel Speedstep Technology(EIST)と、 Enhanced Halt State (C1E)の設定はすでにオンになっていました。 電源オプションの設定を変えようと思うのですが、 この電源オプションはハードディスクとモニターを自動的にオフする機能があるだけで、CPUの機能とは関係ないように思うのですが、 そういう設定項目は表向きにないだけで、実際にはあるということなのでしょうか? それとCrystalCPUIDを実際にダウンロードして使ってみたのですが、 正しく機能しているかどうかはどこの部分を見れば分かることなのでしょうか? よろしくお願いいたします。

関連するQ&A