Linuxで省電力モード(スタンバイモード)に挑戦


最近はついついデスクトップPCの電源をつけっぱなしにしてしまってます。
emerge仕掛けて出勤したり、嫁がちょこちょこmixiとかやってるみたいなんで。
電源を切るってのはなかなかめんどくさいので、せめて休止モードを試してみる事に。

一言で休止モードといっても、色々あるみたい
  • Standby (S1)
  • Sleep (S3) suspend to ram
  • Hibernate (S4) suspend to disk

まず、BIOSがサポートしているかを確認したところ、Standby (S1) しかサポートしていない模様。
我が家のマザーボード(ECSの748-A)は2003年に購入したものなんですが、古いってことか。。。
作業内容をメモリやディスクに保存してCPUの電源を切れるS3,S4に比べてS1は省電力は劣るけど、
ないよりはましという事で、設定してみた。

まずはKernelの再構築から
Power management options  --->
 [*] Suspend to RAM and standby
standbyモードに移行するには下記のコマンドを打つ
 echo -n "standby" > /sys/power/state

acpidが動いていると、うまく復帰できなかった。原因は調査中です。

Comment