高度な検索
Developer Connection
Member Login ログイン | ご入会 ADC連絡先

Technical Q&A QA1121
Power Management; Policy Maker vs. Power Controller


Q:Mac OS X の電源管理ポリシーメーカーと電源管理電源コントローラの違いは何ですか?

A:ポリシーメーカーは、Macintosh コンピュータによる電源管理の方法を決めるだけです。電源コントローラは通常、電源管理に参加するデバイスの IOKit ドライバを指します。

たとえば、Mac OS X には現在、3 つのポリシーメーカーがあります。 これらは、「省エネルギー」の設定に含まれており、「スリープ」、「ディスプレイ」、「ハードディスク」の設定を制御します。これらは好きなように設定できます。

電源コントローラは、IOKit API を通じて電源管理に登録され、電源イベントが発生すればそのときにイベントを送ります。電源コントローラは、必要に応じてイベントに応答します。

たとえば、IOKit ドライバは、スリープイベントを受け取ったときにデバイスをスリープさせたり、入出力が実行中の場合には「今対応できない」という結果を返したりできます。詳細については、I/O Kit Fundamentals の第 10 章を参照してください。URL は次のとおりです。

http://developer.apple.com/techpubs/macosx/Darwin/index.html
(日本語版は http://developer.apple.com/jp/documentation/pdf/IOKitFundamentals_j.pdf)


[2002 年 2 月 13 日]