トップ «前の日記(2005-11-03) 最新 次の日記(2005-11-06)» 編集

いぬふぐり日記

2005年
11月
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
 アクセス数 , 本日 , 昨日

2005-11-05 出張帰り [長年日記]

safe sleep?

New PowerBook G4 には Safe sleep と呼ばれる、PCで言うところの hibernation 機能が実装されたという話があります。(hibernation とは、メモリー上の情報をハードディスクに保存して完全にシステムを停止させるという機能です。)

そもそもこの safe sleep 機能が、new powerbook のみの機能なのかというのが私の疑問の発端でした。

そこで、省電力関係の設定を行う pmset コマンドを調べてみました。

私の 12inch は現在 10.4.3 なのですが、この pmset のタイムスタンプは、つい最近の 9月23日。これは怪しい。New PowerBook のリリースの少し前です。

そこで、このコマンドの中の文字列を見てみようと strings /usr/bin/pmset を実行してみました。するとその中に、、、、

Hibernate Mode とか Hibernate File といった文字列があるではないですか!!

なお、Panther の pmset にはこのような文字列は含まれていません。

(ちなみに、pmset の man は古いままで、何の情報も得られません。)

まだこれ以上の情報は取得できておらず、ただの推測に過ぎませんが、new PowerBook じゃなくても、この safe sleep (hibernation)の恩恵にあずかれるのではないかと予測しています。

試運転

小倉駅で、試運転中の新幹線を目撃。

窓は半透明のシートらしきものがしてあり、中を見ることができなかったが、一部の窓の隙間から、測定機器らしきものを確認できた。

おそらく、圧力測定か、騒音&振動測定のための機器だろう。

safe sleep (つづき)

/mach_kernel の中にも、Hibernate 関連の文字列が入っています。

これはきっと古い PowerBook とかでも safe sleep できると見た!

Darwin の source code を調べたら何か分かるかなぁ。。。

safe sleep (さらに続き)

google で関連しそうなキーワードを調べまくったら、調べている人が見つかりました。

http://matt.ucc.asn.au/apple/machibernate.html

(swsusp2のような楽しさがあるなぁ。)


  1. Kero (05-20)
  2. な (09-07)
  3. Kero (09-05)