パワーセーブとサスペンド

かんたん編集ウェブサイト(ホームページ)WIKIPLUS かんたん編集ウェブサイト(ホームページ)WIKIPLUS

安くかんたんに編集できるウェブサイトを本気で作りたい人」のために、本気になって考えて作りました。体験アカウントは無料なので試して見てください。ご意見募集中です! ご意見を「@kohju」あてに是非 :)



zfsに関する世界で初めて出版された本。 ストレージが好きなら、Solaris使いでなくても必ず読むべき。


お品書き

コンテンツ

ツリー表示:開く | 閉じる


保存庫

ホットリンク

HOME / コンピュータTips / Solaris / パワーセーブとサスペンド

パワーセーブ

Nevada82以降、CPUクロックの変動などのPowerManagementが実装されたようだ。SolarisもU5から動くようであるが未確認。

Intel Powertopなどが動くようになったので、 CPUクロックが臨機応変に変わってくれるのが見れたり、 電気を食うソフトがわかって楽しい。

本当は、サスペンドができるのがもっとも良いのだが、現時点で私は、 Solarisをノートパソコンで動かしてサスペンドできる機種を知らない。

PCを放置しておくと朝になると相当熱くなっていたが、 大分普通の温度になってきた。

これでやっとノートPCのバッテリの持ちがよくなるかな。 バッテリを1つ持ち歩くのと同じぐらい変わるかも!

設定方法

/etc/power.confを書き換える。

cpupm            enable poll-mode
cpu-threshold    1s

設定変更後、

svcadm restart power

か、

pmconfig

で反映される。

クロックの状態を知りたい場合、Powertopをインストールするか・・・・

サポートされているクロックの一覧

kstat -m cpu_info -s supported_frequencies_Hz

現在のクロック

kstat -m cpu_info -s current_clock_Hz

cpupmにはevent-modeとpoll-modeがあるが、poll-modeの方が効率がよいようだ。この設定の違いは、man power.confに記載されている。

実行例

サポートクロック

kstat -m cpu_info -s supported_frequencies_Hz

出力結果

module: cpu_info                        instance: 0     
name:   cpu_info0                       class:    misc
	supported_frequencies_Hz        800000000:1200000000:1600000000:2200000000:2201000000

module: cpu_info                        instance: 1     
name:   cpu_info1                       class:    misc
	supported_frequencies_Hz        800000000:1200000000:1600000000:2200000000:2201000000

現在のクロック

kstat -m cpu_info -s current_clock_Hz

出力結果

module: cpu_info                        instance: 0     
name:   cpu_info0                       class:    misc
	current_clock_Hz                800000000

module: cpu_info                        instance: 1     
name:   cpu_info1                       class:    misc
	current_clock_Hz                800000000

見ていると、すぐに最大速に上がって、すぐに落ち込む様子。

参考は、下記の通り。

サスペンド

Nevada98以降、サスペンド&レジュームが出来るようになっている。 これには、/etc/power.confに下記のエントリを追加する。

S3-support enable

ただし、再起動が必須。

サスペンドとレジュームは、デバイスドライバによっては成功しないことがあるらしい。うまくいかなくなったら、意識して様子を見ると良い。

  • VirtualBoxの起動中
  • pppdの接続中
  • 無線LAN

/var/adm/messagesにログが残るのでわかりやすいですね。

Get RSS

カレンダー
<< 2012.5 >>
[日記]
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Twitter

最新情報
Nakanohito
Copyright Kohju / TAKI, Yasushi http://kohju.justplayer.com/ - Design by Casafree.com