デスクトップの電力使用量を削減


10

私は一般的な省エネ任務にいます。ようやく古いCRTモニターをLCDに交換したので、次のステップとして、PCの電力使用を最適化します。AMD 64 X2 4600+ CPUを使用していますが、CPUがダウンする可能性があることがわかっていますが、一定の2.4 GHzで動作しているようです。

しばらく前にグラノーラのことを聞いた。インストールしましたが、(sudo granola経由で)実行しようとすると、

granola[10568]: Error opening scaling governor file '/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor' in read mode
granola[10568]: Is cpufreq enabled in this kernel and do you have a CPU which supports DVFS?
granola[10568]: Can't manage DVFS for any CPUs

Granolaが最適ではない、または実行可能でない場合は、他のアプリケーションを使用して満足していますが、現在新しいハードウェアに投資するつもりはありません。

カーネル2.6.35-25-genericを実行しています


追加情報を提供していただけますか:引用する行はグラノーラに関連する唯一のメッセージですか?どのカーネルバージョンを実行していますか?
jstarek 2011年

グラノーラの使用とは関係ありません。最近、まともなRMSマルチメーターを使用して、ハードウェアの混合セットでいくつかの測定を行うことができ、効率的なPSUを使用すると、エネルギーを大幅に節約できる可能性があることがわかりました。私のテストフィールドでの最大の違いは30%で、CPUスロットリングで可能なものよりもはるかに大きかった。
jstarek 2011年

それらはすべてグラノーラからのエラーでした。カーネル2.6.35-25-genericを実行しています。新しいPSUを使用すると、さらに節約できる可能性がありますが、この質問は、新しいハードウェアを購入せずに何ができるかについてです。
steevc 2011年

rootとしてグラノーラを実行していますか?カーネル調整にアクセスする必要がある場合、グラノーラはrootでなければなりません。
user1974 2011年

うーん-起動時にグラノーラが起動したと思いましたか?
belacqua

回答:


1

あなたは木星を使うことができます

Jupiterは、最大および高性能と省電力モードの切り替え、解像度と向きの変更、Bluetooth、タッチパッド、WiFiの有効化または無効化などを可能にするアプレットです。

ソフトウェアセンターからppa ppa:webupd8team/jupiter追加して jupiter をインストールすることでインストールできます。


1

イベントの正確なシーケンスが何であったかはわかりませんが、グラノーラが現在実行されていることに気づきました。cpufreqdとpowernowdをインストールしようとしたのはわかっていましたが、どちらかでGranolaがアンインストールされました。PCを再起動する必要があるだけかもしれません。

アプリがCPUがスロットルされる頻度とその速度についての詳細を表示した方がいいでしょう。現在の速度は

cat /proc/cpuinfo

と各速度で時間に

cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state

両方のコアが同じ速度で実行すると想定しています。これは、1〜2.4GHzの速度を示し、ほとんどの時間が低速で費やされています。私は家全体の電力計を持っています。それがスピードの違いを教えてくれるかどうか見てみよう。

更新:速すぎて祝えませんでした。今日は機能していません。/ var / log / messagesを調べたところ、昨日見つかりました

Feb  4 07:50:20 zaphod kernel: [    0.560856] powernow-k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ (2 cpu cores) (version 2.20.00)
Feb  4 07:50:20 zaphod kernel: [    0.560910] powernow-k8:    0 : fid 0x10 (2400 MHz), vid 0xc
Feb  4 07:50:20 zaphod kernel: [    0.560912] powernow-k8:    1 : fid 0xe (2200 MHz), vid 0xe
Feb  4 07:50:20 zaphod kernel: [    0.560914] powernow-k8:    2 : fid 0xc (2000 MHz), vid 0x10
Feb  4 07:50:20 zaphod kernel: [    0.560917] powernow-k8:    3 : fid 0xa (1800 MHz), vid 0x10
Feb  4 07:50:20 zaphod kernel: [    0.560919] powernow-k8:    4 : fid 0x2 (1000 MHz), vid 0x12

今日では、これらの行の最初のものだけです。それは何かがうまくいかなかったことを示唆していますが、どこにエラーが表示されますか?再起動し、それは大丈夫でした。


powertopをお勧めします。ほとんどアイドル状態のシステムで実行すると、CPUがさまざまな状態で費やす時間の何パーセントか、ウェイクアップの主な原因がわかります。家全体のパワーメーターには何も表示されないでしょう。壁のプラグメーターを使用すると、Intel i3で最大2〜5 Wの差が出ます。ハードドライブスリープの管理と組み合わせると、割合でまともな節約が得られますが、家全体の消費を抑えるために、他の場所で電力をほとんど使用する必要はありません。
jg-faustus

0

このページはいくつかの提案を提供します:http : //grano.la/help/install.php

エラーファイルに記載されているcpufreqファイルとフォルダーが存在することを確認しましたか?

また、BIOSでDVFSが有効になっていることを確認します http://grano.la/help/wiki/doku.php?id=bios

また、Gnomeに「CPU Frequency scaling monitor」アプレットを追加してみましたか?私はcpufreqモジュールがカーネルの一部であると信じているので、それは私にとってはうまくいきます。


私はそれらを読みました。cpufreqフォルダーがないので、カーネルオプションやドライバーが足りないようです。cpufreqdとpowernowdをインストールしようとしましたが、一度にインストールできる周波数スケーリングデーモンは1つだけのようなので、Granolaがアンインストールされます。それは理にかなっています。KDEを使用しています。私はその数年前にアプレットを使用しましたが、それが何であったかを確認する必要があります。
steevc '31年

0

私はgranolaをインストールしましたが、GUIはきれいですが、本当に役立つ情報が欠けていました。保存しているツリーの数よりも、周波数スケーリングの観点から実際に何が行われているのかを確認したいと思います。

私はpowernowdを選択しました(一度に実行できる電源管理デーモンは1つだけなので、最初にグラノーラをアンインストールする必要があります。そうしないと、2つが反対の方向にCPU周波数を引き上げている可能性があります)。powernowdはソフトウェアセンターからインストールできます。

これは軽量のようで、仕事をこなすことができます。「CPU周波数スケーリングモニター」アプレットをGnomeパネルに追加することで、各コアの現在のCPU周波数を監視できます(Ubuntu 10.10にプリインストールされていると思います)。

現在、私のIntel Q6600(4 x 2.4GHz)は、ほとんどの時間を4 x 1.6GHzで費やしています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.