Man page - apmd(8)

Manual

APMD

名 前
書 åŧ
čĒŦ 明
ã‚Ē プ ã‚ˇ ョ ãƒŗ
バ グ
フ ã‚Ą イ ãƒĢ
著 者
é–ĸ 逪 項 į›Ž

名 前

apmd - Advanced Power Management (APM) デ ãƒŧ ãƒĸ ãƒŗ

書 åŧ

apmd [ -c check_seconds ] [ -P proxy_cmd ] [ -p percent_to_log ] [ -qVvW ] [ -w warn_percent ] [ -? ] [deprecated options]

čĒŦ 明

apmd は APM を ᛪ čĻ– す る デ ãƒŧ ãƒĸ ãƒŗ で 、 OS ぎ ã‚Ģ ãƒŧ ネ ãƒĢ ぎ APM BIOS ド ナ イ バ ãƒŧ を 刊 ᔍ し ãĻ 動 äŊœ す る 。 apmd は ド ナ イ バ ãƒŧ か ら イ ベ ãƒŗ ト ぎ į™ē į”Ÿ が 通 įŸĨ さ れ た 時 ãĢ ã‚ŗ マ ãƒŗ ド (通 常 は ã‚ˇ ェ ãƒĢ ゚ ク ãƒĒ プ ト ) を 原 行 す る こ と が で き 、 ぞ た ã‚ˇ ゚ テ ム ぎ é›ģ 力 įŠļ 態 が 変 化 (AC é›ģ æē 供 įĩĻ ãŽ ã‚Ē ãƒŗ ãƒģ ã‚Ē フ ãĒ お ) し た と き ãĢ syslogd (8) を äŊŋ ãŖ ãĻ ロ グ を 掋 す こ と が で き る 。 é›ģ æą  ぎ 掋 量 が わ ず か ãĢ ãĒ ãŖ た 時 ãĢ は 、 ã‚ˇ ゚ テ ム ぎ 全 ãƒĻ ãƒŧ ã‚ļ ãƒŧ ãĢ い ろ い ろ ãĒ æ–š æŗ• で č­Ļ 告 を 通 įŸĨ す る こ と も で き る 。

ã‚Ģ ãƒŧ ネ ãƒĢ ぎ APM ド ナ イ バ ãƒŧ か ら ã‚ĩ ゚ ペ ãƒŗ ド や ゚ ã‚ŋ ãƒŗ バ イ を 行 い た い 旨 ぎ čρ æą‚ を 受 け 取 る と 、 apmd は 遊 切 ãĒ ã‚ŗ マ ãƒŗ ド を 原 行 し 、 そ ぎ イ ベ ãƒŗ ト を ロ グ ãĢ 書 き 、 デ ãƒŧ ã‚ŋ を デ ã‚Ŗ ゚ ク ãĢ sync (2) し 、 全 ãĻ ぎ デ ãƒŧ ã‚ŋ が デ ã‚Ŗ ゚ ク ãĢ 原 際 ãĢ 書 き こ ぞ れ る よ う ãĢ 少 し ぎ 間 ゚ ãƒĒ ãƒŧ プ し 、 そ ぎ 垌 APM ド ナ イ バ ãƒŧ ãĢ å‡Ļ ᐆ を įļš čĄŒ す る よ う ãĢ 通 įŸĨ す る 。 し か し 「 ク ãƒĒ テ ã‚Ŗ ã‚Ģ ãƒĢ 」 ãĒ ã‚ĩ ゚ ペ ãƒŗ ド (ᎊ æ€Ĩ ã‚ˇ ãƒŖ ッ ト ダ ã‚Ļ ãƒŗ ) ぎ å ´ 合 ãĢ は 、 途 中 ぎ æŽĩ 階 を す ず ãĻ éŖ› ば し ãĻ ド ナ イ バ ãƒŧ ãĢ å‡Ļ ᐆ ぎ įļš čĄŒ 通 įŸĨ を 送 る 。

こ ぎ デ ãƒŧ ãƒĸ ãƒŗ ぎ ä¸ģ ãĒ 刊 ᔍ æŗ• は proxy ã‚ŗ マ ãƒŗ ド を äŊŋ ᔍ し ãĻ é›ģ 力 ぎ ᝀ į´„ を す る こ と で あ る 。 こ ぎ ã‚ŗ マ ãƒŗ ド ぎ デ フ り ãƒĢ ト ぎ 検 į´ĸ å ´ 所 は /etc/apmd_proxy で あ り 、 čĩˇ 動 ぎ 際 ãĢ は 1 個 ぞ た は 2 個 ぎ åŧ• 数 が äģ˜ ã‘ ら れ る 。

start

デ ãƒŧ ãƒĸ ãƒŗ ぎ čĩˇ 動 時 ãĢ å‘ŧ ãŗ だ さ れ る 。 通 常 、 ã‚ˇ ゚ テ ム 全 äŊ“ ぎ é›ģ 力 įŽĄ ᐆ 設 厚 を 行 う 。 例 え ば é›ģ æą  äŊŋ ᔍ 時 /非 äŊŋ ᔍ 時 ぎ IDE ハ ãƒŧ ド デ ã‚Ŗ ゚ ク ぎ ゚ ã‚ŋ ãƒŗ バ イ 時 間 ãĒ お で あ る 。

stop

デ ãƒŧ ãƒĸ ãƒŗ ぎ 停 æ­ĸ 時 ãĢ å‘ŧ ãŗ だ さ れ る 。 通 常 は デ ãƒŧ ãƒĸ ãƒŗ ぎ 開 始 時 ãĢ 設 厚 さ れ た é›ģ æē ぎ 設 厚 を 元 ãĢ æˆģ す 。

suspend [ system | user ]

ã‚ˇ ゚ テ ム ぎ ã‚ĩ ゚ ペ ãƒŗ ド 開 始 を APM ド ナ イ バ ãƒŧ が 通 įŸĨ し た 時 ãĢ å‘ŧ ãŗ だ さ れ る 。 äēŒ į•Ē į›Ž ぎ åŧ• 数 は 、 ã‚ĩ ゚ ペ ãƒŗ ド ぎ 開 始 が BIOS ãĢ よ る も ぎ か 、 ãƒĻ ãƒŧ ã‚ļ ãƒŧ ぎ ã‚ĸ ク ã‚ˇ ョ ãƒŗ (ナ ッ プ ト ッ プ を 閉 じ た 時 ãĒ お ) ãĢ よ る も ぎ か を į¤ē す 。

BIOS ぎ 「 ã‚ĩ ゚ ペ ãƒŗ ド 」 ãƒĸ ãƒŧ ド は įŠ æĨĩ įš„ ãĢ é›ģ 力 を ᝀ į´„ す る 。 通 常 は CPU ぎ ã‚ŗ ã‚ĸ 部 分 と ãƒĄ ãƒĸ ãƒĒ を 除 い ãĻ 全 ãĻ ぎ デ バ イ ゚ ぎ é›ģ æē を ã‚Ģ ッ ト し 、 こ れ ら も čļ… äŊŽ é›ģ 力 ãƒĸ ãƒŧ ド (very low power mode) ãĢ す る 。 多 く ぎ ナ ッ プ ト ッ プ で は 、 é›ģ æą  だ け で 数 æ—Ĩ 間 ã‚ĩ ゚ ペ ãƒŗ ド し įļš ã‘ る こ と が で き る 。 (「 ハ イ バ ネ ãƒŧ ã‚ˇ ョ ãƒŗ 」 は さ ら ãĒ る ã‚ĩ ゚ ペ ãƒŗ ド と 言 え る 。 こ れ は 全 ãĻ ぎ įŠļ 態 が デ ã‚Ŗ ゚ ク ãĢ 書 き だ さ れ る ぎ で CPU ぎ ã‚ŗ ã‚ĸ ぎ é›ģ æē 供 įĩĻ ã‚‚ ã‚Ģ ッ ト す る こ と が で き 、 é›ģ æą  か ら é›ģ æē 供 įĩĻ ã‚’ す る åŋ… čρ が ぞ ãŖ た く ãĒ く ãĒ る 。 įž æŽĩ 階 で は Linux は ハ イ バ ネ ãƒŧ ã‚ˇ ョ ãƒŗ を ã‚ĩ ポ ãƒŧ ト し ãĻ い ãĒ い 。 ) PCMCIA デ バ イ ゚ は cardctl (8) を äŊŋ ãŖ ãĻ 手 動 で ã‚ĩ ゚ ペ ãƒŗ ド す ず き で あ る 。 ぞ た い く つ か ぎ ド ナ イ バ ãƒŧ ãƒĸ ジ ãƒĨ ãƒŧ ãƒĢ も ã‚ĸ ãƒŗ ロ ãƒŧ ド し ãĻ お く åŋ… čρ が あ る か も し れ ãĒ い 。

standby [ system | user ]

ã‚ˇ ゚ テ ム ぎ ゚ ã‚ŋ ãƒŗ バ イ 開 始 を APM ド ナ イ バ ãƒŧ が 通 įŸĨ し た 時 ãĢ å‘ŧ ãŗ だ さ れ る 。 äēŒ į•Ē į›Ž ぎ åŧ• 数 は ゚ ã‚ŋ ãƒŗ バ イ ぎ 開 始 が BIOS ãĢ よ る も ぎ か ãƒĻ ãƒŧ ã‚ļ ãƒŧ ぎ ã‚ĸ ク ã‚ˇ ョ ãƒŗ ( apm -s ぎ 原 行 ãĒ お ) ãĢ よ る も ぎ か を į¤ē し ãĻ い る 。

BIOS ぎ 「 ゚ ã‚ŋ ãƒŗ バ イ 」 ãƒĸ ãƒŧ ド は 多 少 é›ģ 力 ぎ ᝀ į´„ を す る 。 マ ã‚ˇ ãƒŗ は ãƒĻ ãƒŧ ã‚ļ ãƒŧ ぎ 操 äŊœ ãĢ ãģ と ん お åŗ 時 ãĢ 反 åŋœ で き る įŠļ 態 ãĢ äŋ た れ る 。 多 く ぎ ナ ッ プ ト ッ プ で は ゚ ã‚ŋ ãƒŗ バ イ ãƒĸ ãƒŧ ド ぎ ぞ ぞ だ と é›ģ æą  だ け で は 一 æ—Ĩ も も た ãĒ い 。 通 常 は 、 BIOS が す る こ と äģĨ 外 ãĢ は äŊ• も し ãĒ く ãĻ よ い 。

resume [ suspend | standby | critical ]

ã‚ˇ ゚ テ ム ぎ 通 常 ã‚Ē ペ ãƒŦ ãƒŧ ã‚ˇ ョ ãƒŗ へ ぎ ãƒŦ ジ ãƒĨ ãƒŧ ム を APM ド ナ イ バ ãƒŧ が 通 įŸĨ し た 時 ãĢ å‘ŧ ãŗ だ さ れ る 。 äēŒ į•Ē į›Ž ぎ åŧ• 数 は 、 äģĨ 前 ぎ įŠļ 態 が 「 ã‚ĩ ゚ ペ ãƒŗ ド 」 ãƒĸ ãƒŧ ド (「 ク ãƒĒ テ ã‚Ŗ ã‚Ģ ãƒĢ 」 ãĒ ã‚ĩ ゚ ペ ãƒŗ ド ぎ 可 čƒŊ 性 も あ る ) だ ãŖ た か 「 ゚ ã‚ŋ ãƒŗ バ イ 」 ãƒĸ ãƒŧ ド だ ãŖ た か を į¤ē し ãĻ い る 。

ã‚ˇ ゚ テ ム ク ロ ッ ク を ハ ãƒŧ ド ã‚Ļ ェ ã‚ĸ ク ロ ッ ク ãĢ 一 致 す る よ う ãĢ 更 新 す る åŋ… čρ が あ る 。 こ れ は 通 常 ã‚Ģ ãƒŧ ネ ãƒĢ ぎ APM ド ナ イ バ ãƒŧ ãĢ よ ãŖ ãĻ å‡Ļ ᐆ さ れ る 。 PCMCIA デ バ イ ゚ は cardctl (8) を äŊŋ ᔍ し ãĻ 手 動 で ãƒŦ ジ ãƒĨ ãƒŧ ム す る åŋ… čρ が あ る か も し れ ãĒ い 。 ぞ た 再 ロ ãƒŧ ド や 再 初 期 化 が åŋ… čρ ãĢ ãĒ る ド ナ イ バ ãƒŧ ãƒĸ ジ ãƒĨ ãƒŧ ãƒĢ も 存 在 す る 。 ク ãƒĒ テ ã‚Ŗ ã‚Ģ ãƒĢ ãĒ ã‚ĩ ゚ ペ ãƒŗ ド ぎ 時 ãĢ は ᎊ æ€Ĩ ã‚ˇ ãƒŖ ッ ト ダ ã‚Ļ ãƒŗ ãĢ よ り 、 ã‚ˇ ゚ テ ム ぎ įŠļ 態 が 厌 全 ãĢ は äŋ 存 さ れ ãĻ い ãĒ い こ と も あ る た め 、 ã‚ĸ プ ãƒĒ ã‚ą ãƒŧ ã‚ˇ ョ ãƒŗ や ド ナ イ バ ãƒŧ ぎ įŠļ 態 が お か し く ãĒ る か も し れ ãĒ い 。

change power

APM ド ナ イ バ ãƒŧ ぎ 「 é›ģ æē įŠļ 態 ぎ 変 化 」 イ ベ ãƒŗ ト ぎ う ãĄ ぎ åšž つ か ãĢ 寞 åŋœ す る (į‰š ãĢ AC é›ģ æē ぎ æŒŋ 抜 ãĒ お )。 こ れ が čĩˇ き る と ã‚ˇ ゚ テ ム 全 äŊ“ ぎ é›ģ 力 įŽĄ ᐆ 設 厚 を 変 更 す る å ´ 合 が 多 い 。 例 え ば é›ģ æą  し か äŊŋ え ãĒ い å ´ 合 ãĢ IDE HDD を įŠ æĨĩ įš„ ãĢ ゚ ã‚ŋ ãƒŗ バ イ ãƒĸ ãƒŧ ド ãĢ å…Ĩ れ る よ う ãĢ す る ãĒ お 。

change battery

少 ãĒ く と も 一 つ ぎ (あ る い は 複 数 ぎ ) é›ģ æą  ぎ 掋 量 が "low" で あ る 、 と い う BIOS ぎ 判 断 が APM ド ナ イ バ ãƒŧ か ら 通 įŸĨ さ れ た 。 た だ し 、 少 ãĒ く と も 10 分 ãļ ん ぎ é›ģ 力 は 掋 ãŖ ãĻ い る 。

change capability

ã‚ˇ ゚ テ ム ぎ é›ģ 力 įŽĄ ᐆ 設 厚 抟 čƒŊ ぎ お れ か が 変 更 さ れ た 旨 が å ą 告 さ れ た 。 äŊ• ら か ぎ ã‚ģ ッ ト ã‚ĸ ッ プ ãƒĻ ãƒŧ テ ã‚Ŗ ãƒĒ テ ã‚Ŗ ぎ 操 äŊœ や デ バ イ ゚ ぎ čŋŊ 加 ãƒģ 取 り 外 し ãĒ お が 考 え ら れ る 。

こ ぎ デ ãƒŧ ãƒĸ ãƒŗ は い ろ い ろ ãĒ ロ グ ãƒĄ ッ ã‚ģ ãƒŧ ジ を į™ē 行 す る 。 ãģ と ん お は čĻ‹ れ ば わ か る だ ろ う が 、 é›ģ æą  ぎ įŠļ 態 ãĢ é–ĸ す る ãƒĄ ッ ã‚ģ ãƒŧ ジ ãĢ は 少 々 čĒŦ 明 が åŋ… čρ か も し れ ãĒ い 。 ロ グ ぎ "Battery" ぞ た は "Charge" ãƒĄ ッ ã‚ģ ãƒŧ ジ ãĢ は 、 įļš ã„ ãĻ 4 つ ぎ フ ã‚Ŗ ãƒŧ ãƒĢ ド が 記 čŋ° さ れ る 。

1) æļˆ č˛ģ ãƒŦ ãƒŧ ト (パ ãƒŧ ã‚ģ ãƒŗ ト /分 )。 負 ぎ å ´ 合 は 充 é›ģ を į¤ē す 。

2) 厌 全 充 é›ģ ãƒģ 厌 全 æļˆ č˛ģ įŠļ 態 か ら ぎ įĩŒ 過 時 間 (hh:mm:ss)。 こ ぎ 値 は 100% ぞ た は 0% ãĢ ãĒ ãŖ た įŠļ 態 か ら ぎ įĩŒ 過 時 間 を 反 映 し ãĻ い る å ´ 合 ãĢ ぎ ãŋ 意 呺 が あ る 。 そ れ äģĨ 外 ぎ å ´ 合 ãĢ は 時 間 は æ‹Ŧ åŧ§ で æ‹Ŧ ら れ 、 最 垌 ãĢ apmd

ぎ 「 重 čρ ãĒ 」 įŠļ 態 変 化 (デ ãƒŧ ãƒĸ ãƒŗ ぎ čĩˇ 動 、 AC é›ģ æē か ら é›ģ æą  駆 動 へ ぎ į§ģ 行 ãĒ お ) が čĩˇ き ãĻ か ら ぎ įĩŒ 過 時 間 を 襨 す 。

3) 厌 全 ãĢ é›ģ æą  を æļˆ č˛ģ し ãĻ し ぞ う ぞ で (あ る い は 厌 全 ãĢ 充 é›ģ さ れ る ぞ で ) ぎ äēˆ æ¸Ŧ 時 間 。 最 垌 ãĢ ãƒŦ ジ ãƒĨ ãƒŧ ム įŠļ 態 か ら 垊 帰 し ãĻ äģĨ 降 (あ る い は AC é›ģ æē が æŽĨ įļš ã• れ ãĻ į§ģ 行 ) と 同 じ よ う ãĒ 刊 ᔍ įŠļ 態 が įļš ã と äģŽ åŽš し ãĻ い る 。 こ ぎ 時 間 は apmd

č‡Ē čēĢ ãŒ 計 įŽ— し ãĻ い る 。

4) æ‹Ŧ åŧ§ ãĢ 挟 ぞ れ た 、 充 é›ģ įŽ‡ と é›ģ æą  ぎ å¯ŋ å‘Ŋ 。 こ れ は APM BIOS ぎ äēˆ æ¸Ŧ 値 で あ る (イ ãƒŗ テ ãƒĒ ジ ェ ãƒŗ ト ãĒ é›ģ æą  č‡Ē čēĢ ã‹ ら ぎ 、 や や 控 え め ãĒ čĻ‹ įŠ り で あ る こ と が 多 い )。 こ ぎ 情 å ą は 、 こ ぎ デ ãƒŧ ãƒĸ ãƒŗ か ら ぎ ãƒĄ ッ ã‚ģ ãƒŧ ジ ぎ ãģ と ん お ãĢ čŋŊ 加 さ れ る 。

こ ぎ デ ãƒŧ ãƒĸ ãƒŗ は APM BIOS 1.2 イ ベ ãƒŗ ト を ã‚ĩ ポ ãƒŧ ト し ãĻ い る 。 し か し 複 数 ぎ é›ģ æą  ぎ 取 り æ‰ą い ãĒ お 、 よ り é̘ åēĻ ãĒ 抟 čƒŊ は ã‚ĩ ポ ãƒŧ ト し ãĻ い ãĒ い 。 ぞ た 最 čŋ‘ ぎ PC ハ ãƒŧ ド ã‚Ļ ェ ã‚ĸ ãĢ あ る ACPI ã‚ĩ ポ ãƒŧ ト と ぎ 逪 æē は 、 ぞ だ で き ãĒ い 。

ã‚Ē プ ã‚ˇ ョ ãƒŗ

-c seconds, --check seconds

/dev/apm_bios デ バ イ ゚ を äŊ• į§’ 間 ブ ロ ッ ク す る か を åˆļ åžĄ す る 。 通 常 デ ãƒŧ ãƒĸ ãƒŗ は APM ド ナ イ バ ãƒŧ が イ ベ ãƒŗ ト を å ą 告 す る ぞ で ブ ロ ッ ク す る 。 こ ぎ 数 字 を 変 え る と 、 é›ģ æą  ぎ 充 é›ģ 速 åēĻ ãƒģ æļˆ č˛ģ 速 åēĻ ã‚’ よ り é ģ įš ãĢ チ ェ ッ ク で き る 。

-P proxy_cmd, --apmd_proxy proxy_cmd

APM ド ナ イ バ ãƒŧ ぎ イ ベ ãƒŗ ト が å ą 告 さ れ た と き ãĢ čĩˇ 動 す る ã‚ŗ マ ãƒŗ ド を 指 厚 す る 。 こ ぎ ゚ ク ãƒĒ プ ト ãĢ äģ˜ åŠ  さ れ る åŧ• 数 ãĢ é–ĸ す る 情 å ą は 上 čŋ° ぎ čĒŦ 明 を čĻ‹ よ 。

-p percent_change, --percentage percent_change

(æļˆ č˛ģ や 充 é›ģ ãĢ よ ãŖ ãĻ ) 刊 ᔍ 可 čƒŊ ãĒ é›ģ æą  掋 量 が percent_change ãĨ つ 変 わ る ご と ãĢ 、 情 å ą を ロ グ ãĢ 送 る 。 デ フ り ãƒĢ ト は 5。 こ ぎ 抟 čƒŊ を į„Ą 劚 ãĢ し た い å ´ 合 は 100 よ り 大 き い 値 を 指 厚 す る 。

-V, --version

デ ãƒŧ ãƒĸ ãƒŗ ぎ バ ãƒŧ ジ ョ ãƒŗ を 襨 į¤ē し ãĻ įĩ‚ äē† ã™ る 。

-v, --verbose

čŠŗ į´° å‡ē 力 ãƒĸ ãƒŧ ド を 有 劚 ãĢ す る 。 APM ド ナ イ バ ãƒŧ か ら å ą 告 さ れ る 全 ãĻ ぎ イ ベ ãƒŗ ト が ロ グ ãĢ 送 ら れ る 。

-W, --wall

é›ģ æą  ぎ įŠļ 態 が ( -w ã‚Ē プ ã‚ˇ ョ ãƒŗ や APM BIOS ãĢ よ ãŖ ãĻ 厚 め ら れ た ) "low" ãĢ ãĒ ãŖ た と き 、 syslog (2) を ᔍ い ãĻ ロ グ を と る だ け で ãĒ く 、 wall (1) を ᔍ い ãĻ 全 ãĻ ぎ ãƒĻ ãƒŧ ã‚ļ ãƒŧ ãĢ č­Ļ 告 を į™ē す る 。 こ れ は syslogd (8) ぎ 設 厚 で 、 ALERT ãƒĄ ッ ã‚ģ ãƒŧ ジ が ãƒĻ ãƒŧ ã‚ļ ãĢ 送 ら れ る よ う ãĢ ãĒ ãŖ ãĻ い ãĒ い å ´ 合 ãĢ 非 常 ãĢ äžŋ 刊 で あ る 。 严 æ–š が ᔍ い ら れ る と 、 åą é™ē ãĒ įŠļ 態 ãĢ ãĒ ãŖ た と き ãĢ よ り た く さ ん ぎ č­Ļ 告 が į™ē せ ら れ る 。

-w warn_percent, --warn warn_percent

é›ģ æą  が 充 é›ģ įŠļ 態 ãĢ ãĒ く 、 か つ 掋 量 が warn_percent äģĨ 下 ãĢ ãĒ ãŖ た と き ãĢ ALERT ãƒŦ ベ ãƒĢ ぎ č­Ļ 告 を syslog (2) ãĢ 送 る 。 -W ぞ た は --wall フ ナ グ が 与 え ら れ ãĻ い る と 、 デ ãƒŧ ãƒĸ ãƒŗ は wall (1) も äŊŋ ãŖ ãĻ ãƒĻ ãƒŧ ã‚ļ ãƒŧ ãĢ い ぞ そ こ ãĢ あ る åą 抟 を č­Ļ 告 す る 。 č­Ļ 告 は パ ãƒŧ ã‚ģ ãƒŗ テ ãƒŧ ジ が 変 わ る ご と ãĢ į™ē せ ら れ る 。 デ フ り ãƒĢ ト は 10。 こ ぎ 抟 čƒŊ を į„Ą 劚 ãĢ す る ãĢ は 負 ぎ 値 を 指 厚 す る 。

-q, --quiet

-W ã‚Ē プ ã‚ˇ ョ ãƒŗ や -w ã‚Ē プ ã‚ˇ ョ ãƒŗ か ら į”Ÿ じ る č­Ļ 告 ãƒĄ ッ ã‚ģ ãƒŧ ジ を å‡ē さ ãĒ く す る 。 (多 く ぎ マ ã‚ˇ ãƒŗ で は 、 APM BIOS は é›ģ 力 を äŊŋ い 切 り そ う ãĢ ãĒ る と č­Ļ 告 韺 を į™ē す る ぎ で 、 そ れ äģĨ 上 ぎ č­Ļ 告 は åŋ… čρ ãĒ い 。 )

-?, --help

刊 ᔍ æŗ• を 襨 į¤ē し ãĻ įĩ‚ äē† ã™ る 。

こ れ か ら 書 く ã‚Ŋ フ ト は 、 proxy ゚ ク ãƒĒ プ ト だ け を äŊŋ う よ う ãĢ す ず き で あ る 。 äģĨ 下 ぎ ã‚Ē プ ã‚ˇ ョ ãƒŗ は äģŠ åžŒ は äŊŋ う ず き で ãĒ い (こ れ ら ぎ ãģ と ん お は æ­Ŗ åŧ ãƒĒ ãƒĒ ãƒŧ ゚ ãĢ は 存 在 し ãĒ い )。 指 厚 さ れ る と 、 各 イ ベ ãƒŗ ト か ら čĩˇ 動 さ れ る お ぎ proxy ã‚ŗ マ ãƒŗ ド よ り も å„Ē 先 さ れ る 。
-a
ac_online_cmd, --ac_online ac_online_cmd

AC é›ģ æē が 刊 ᔍ で き る よ う ãĢ ãĒ ãŖ た と き (た だ し デ ãƒŧ ãƒĸ ãƒŗ が 最 初 ãĢ čĩˇ 動 さ れ た と き は 除 く ) ãĢ 原 行 す ず き ã‚ŗ マ ãƒŗ ド を 指 厚 す る 。

-b ac_offline_cmd, --ac_offline ac_offline_cmd

マ ã‚ˇ ãƒŗ が é›ģ æą  駆 動 ãĢ ãĒ ãŖ た と き (た だ し デ ãƒŧ ãƒĸ ãƒŗ が 最 初 ãĢ čĩˇ 動 さ れ た と き は 除 く ) ãĢ 原 行 す ず き ã‚ŗ マ ãƒŗ ド を 指 厚 す る 。

-l low_battery_cmd, --low_battery low_battery_cmd

é›ģ æą  ぎ 掋 量 が "low" で あ る と APM BIOS が 判 断 し た å ´ 合 ãĢ 原 行 す ず き ã‚ŗ マ ãƒŗ ド を 指 厚 す る 。

-s pre_suspend_cmd, --pre_suspend pre_suspend_cmd

ド ナ イ バ įĩŒ į”ą で ã‚ĩ ゚ ペ ãƒŗ ド す る 前 ãĢ 原 行 す ず き ã‚ŗ マ ãƒŗ ド を 指 厚 す る 。

-r post_resume_cmd, --post_resume post_resume_cmd

ド ナ イ バ įĩŒ į”ą で 垊 帰 し た 垌 ãĢ 原 行 す ず き ã‚ŗ マ ãƒŗ ド を 指 厚 す る 。

-u, --utc

(こ ぎ ã‚Ē プ ã‚ˇ ョ ãƒŗ は įž 在 は 厌 全 ãĢ į„Ą čĻ– さ れ る 。 ) BIOS ク ロ ッ ク が UTC (GMT) ãĢ ã‚ģ ッ ト さ れ ãĻ い る 。 し た が ãŖ ãĻ ã‚ĩ ゚ ペ ãƒŗ ド ãƒĸ ãƒŧ ド や ãƒŦ ジ ãƒĨ ãƒŧ ム ãƒĸ ãƒŧ ド か ら 垊 帰 し た り BIOS ぎ update time イ ベ ãƒŗ ト ぎ 際 ãĢ は 、 デ ãƒŧ ãƒĸ ãƒŗ は clock や hwclock プ ロ グ ナ ム ãĢ -u ã‚Ē プ ã‚ˇ ョ ãƒŗ を æ¸Ą さ ãĒ け れ ば ãĒ ら ãĒ い 。

バ グ

é›ģ 力 įŠļ 態 が 変 わ ãŖ た あ と 、 最 初 ãĢ å‡ē さ れ る å ą 告 は 不 æ­Ŗ įĸē か も し れ ãĒ い 。 ãĒ ぜ ãĒ ら 1% äģĨ 下 ぎ 変 化 は 1% ãĢ 丸 め ら れ る か ら で あ る 。 例 え ば 、 あ る ፋ åēĻ ãƒž ã‚ˇ ãƒŗ を äŊŋ ãŖ ãĻ 50.9% ぎ é›ģ æą  が 掋 ãŖ ãĻ い る と す る と 、 こ れ は 50% と å ą 告 さ れ る 。 マ ã‚ˇ ãƒŗ ぎ 充 é›ģ が 始 ぞ る と 、 掋 量 が 51% ãĢ ãĒ る ぞ で ぎ 変 化 は 0.1% だ け で あ る 。 し た が ãŖ ãĻ 充 é›ģ 速 åēĻ ã¯ 劇 įš„ ãĢ 大 き ãĒ 値 ãĢ ãĒ ãŖ ãĻ し ぞ う 。

äģ– ãŽ ã‚ĸ プ ãƒĒ ã‚ą ãƒŧ ã‚ˇ ョ ãƒŗ ãĢ 、 ã‚ˇ ゚ テ ム ぎ é›ģ æē įŽĄ ᐆ æ–š 針 æąē 厚 ãĢ 参 į”ģ さ せ る ãĢ は 、 よ り 一 čˆŦ įš„ ãĒ フ ッ ク が åŋ… čρ で あ る 。

įž 在 ぎ と こ ろ 、 複 数 ぎ é›ģ æą  は 1 つ ぎ 大 き ãĒ é›ģ æą  と し ãĻ し か 取 り æ‰ą わ れ ãĒ い 。

フ ã‚Ą イ ãƒĢ

/dev/apm_bios
/proc/apm
/etc/apmd/apmd_proxy

著 者

こ ぎ プ ロ グ ナ ム は Rik Faith (faith@cs.unc.edu) ãĢ よ ãŖ ãĻ 書 か れ 、 GNU 一 čˆŦ å…Ŧ å…ą äŊŋ ᔍ 訹 čĢž ぎ も と で č‡Ē į”ą ãĢ 再 配 布 で き る 。 こ ぎ プ ロ グ ナ ム は 「 厌 全 ãĢ į„Ą äŋ č¨ŧ 」 で あ る 。 įž 在 ぎ įŽĄ ᐆ 者 は Avery Pennarun (apenwarr@worldvisions.ca) で あ る 。

é–ĸ 逪 項 į›Ž

apm (1), xapm (1), cardctl (8), hdparm (8), syslogd (8)