ñòàòüèGNU Free Documentation License ìàòåðèàëû âçÿòû èç Âèêèïåäèè Ñòàòüÿ áûëà èçìåíåíà. Îðèãèíàë ñòàòüè.

APM

Ìàòåðèàë èç Ýíöèêëîïåäèè â ñâîáîäíîé ýíöèêëîïåäèè
Ïåðåéòè ê: íàâèãàöèÿ, ïîèñê

Advanced Power Management (APM) â íàáîð ôóíêöèé (API), ïîçâîëÿþùèé ïðîãðàììàì óïðàâëÿòü ïàðàìåòðàìè ýíåðãîïîòðåáëåíèÿ ïåðñîíàëüíîãî êîìïüþòåðà, ñîâìåñòèìîãî ñ IBM PC.

Ðàçðàáîòàí â 1992 ã.[1] êîìïàíèÿìè Microsoft è Intel. Âåðñèÿ 1.2, ðàçðàáîòàííàÿ â 1996 ãîäó, áûëà ïîñëåäíåé. ACPI áûë ðàçðàáîòàí êàê çàìåíà APM. Microsoft ïðåêðàòèëà ïîääåðæêó APM íà÷èíàÿ ñ Windows Vista. Ðåàëèçîâàí íà óðîâíå BIOS.

Ñîäåðæàíèå

[ïðàâèòü] Ââåäåíèå

Óðîâíè APM

APM èñïîëüçóåò ìíîãîóðîâíåâûé ïîäõîä ê óïðàâëåíèþ óñòðîéñòâàìè. Ïðîãðàììû (à òàêæå äðàéâåðû) îáðàùàþòñÿ ê îïåðàöèîííîé ñèñòåìå (äðàéâåðó APM). Äàëåå ÎÑ îáðàùàåòñÿ ê APM ñîâìåñòèìîìó BIOS, êîòîðûé óïðàâëÿåò îáîðóäîâàíèåì.

Îáìåí ñîîáùåíèÿìè ïðîõîäèò â äâóõ íàïðàâëåíèÿõ:

  • Îò BIOS ê APM äðàéâåðó ÎÑ
  • APM äðàéâåð ïîñûëàåò èíôîðìàöèþ è çàïðîñû â BIOS ÷åðåç âûçîâû ïðîöåäóð.  ýòîì ñëó÷àå APM äðàéâåð ÿâëÿåòñÿ ïðîìåæóòî÷íûì çâåíîì ìåæäó BIOS è îïåðàöèîííîé ñèñòåìîé.

[ïðàâèòü] Ñîáûòèÿ óïðàâëåíèÿ ïèòàíèÿ

Ñóùåñòâóåò 12 ñîñòîÿíèé/ñîáûòèé ñâÿçàííûõ ñ óïðàâëåíèåì ýëåêòðîïèòàíèåì (òàêèõ êàê standby, suspend èëè resume çàïðîñû, à òàêæå óâåäîìëåíèÿ î ñëàáîì çàðÿäå áàòàðåè), ïëþñ ñîáûòèÿ äîáàâëåííûå ïðîèçâîäèòåëÿìè ïëàò è ïåðèôåðèè. Ýòè ñîáûòèÿ ïîñûëàþòñÿ îò APM BIOS îïåðàöèîííîé ñèñòåìå è äðàéâåð ðåãóëÿðíî ïðîâåðÿåò íàëè÷èå òàêèõ ñîáûòèé.

[ïðàâèòü] APM ôóíêöèè

Ñóùåñòâóåò 21 ïðîöåäóðà, êîòîðûå äðàéâåð ìîæåò èñïîëüçîâàòü, ÷òîáû ïîëó÷èòü èíôîðìàöèþ î ýëåêòðîñíàáæåíèè èëè æå çàïðîñèòü èçìåíåíèå ýëåêòðîïèòàíèÿ. Íàïðèìåð: îïîâåñòèòü BIOS î èñïîëüçîâàíèè ïðîöåññîðà è åñëè ïðîöåññîð ìàëî èñïîëüçóåòñÿ òî BIOS ìîæåò ïåðåâåñòè åãî íà ïîíèæåííîå ýíåðãîïîòðåáëåíèå èëè æå ïåðåâåñòè îáðàòíî â íîðìàëüíûé ðåæèì. Òàêæå äðàéâåð ìîæåò óçíàòü ñîñòîÿíèå ýëåêòðîïèòàíèÿ óñòðîéñòâà èëè æå ïåðåâåñòè óñòðîéñòâî â äðóãîé ðåæèì.

[ïðàâèòü] Ñîñòîÿíèÿ ïèòàíèÿ

Ñïåöèôèêàöèÿ APM îïðåäåëÿåò ñîñòîÿíèå ïèòàíèÿ ñèñòåìû è ñîñòîÿíèÿ ïèòàíèÿ óñòðîéñòâ.

[ïðàâèòü] Ñîñòîÿíèÿ ïèòàíèÿ ñèñòåìû

  • Âêëþ÷¸í: êîìïüþòåð âêëþ÷¸í è íè îäíî èç óñòðîéñòâ íå íàõîäèòñÿ â ýíåðãîñáåðåãàþùåì ðåæèìå.
  • APM âêëþ÷¸í: êîìïüþòåð âêëþ÷¸í è èñïîëüçóåòñÿ óïðàâëåíèå ýëåêòðîïèòàíèåì.
  • APM Standby: áîëüøèíñòâî óñòðîéñòâ íàõîäèòñÿ â ýíåðãîñáåðåãàþùåì ðåæèìå. Ïðîöåññîð ëèáî â ýíåðãîñáåðåãàþùåì ðåæèìå ëèáî âîîáùå âûêëþ÷åí. Ñîñòîÿíèå ñèñòåìû ñîõðàíåíî è ìîæåò áûòü áûñòðî âîçîáíîâëåíî äâèæåíèåì ìûøè èëè íàæàòèåì êëàâèøè êëàâèàòóðû. Êàê ïðàâèëî èíôîðìàöèÿ ñîõðàíÿåòñÿ â ïàìÿòü, ÷åì è îáóñëîâëåíà áûñòðîòà âîçîáíîâëåíèÿ â íîðìàëüíîå ñîñòîÿíèå.
  • APM Suspend: áîëüøèíñòâî óñòðîéñòâ âûêëþ÷åíî, íî ñîñòîÿíèå ñèñòåìû ñîõðàíåíî (íà æ¸ñòêèé äèñê, íàïðèìåð). Âîçîáíîâëåíèå ðàáîòû çàíèìàåò áîëüøå âðåìåíè.
  • Âûêëþ÷åí: êîìïüþòåð ïîëíîñòüþ âûêëþ÷åí.

[ïðàâèòü] Ñîñòîÿíèÿ ïèòàíèÿ óñòðîéñòâ

Óñòðîéñòâà òàêæå ìîãóò ïîääåðæèâàòü APM. Óñòðîéñòâà ìîãóò ïîääåðæèâàòü APM ïîëíîñòüþ èëè ÷àñòè÷íî.

  • Óñòðîéñòâî âêëþ÷åíî: óñòðîéñòâî ïîëíîñòüþ ôóíêöèîíèðóåò.
  • Óïðàâëÿåòñÿ APM: óñòðîéñòâî âêëþ÷åíî, íî íåêîòîðûå ôóíêöèè îòêëþ÷åíû èëè ïîíèæåíà ïðîèçâîäèòåëüíîñòü.
  • Ýíåðãîñáåðåãàþùèé ðåæèì: óñòðîéñòâî íå ðàáîòàåò íî ïèòàíèå ïîñòóïàåò, òàê, ÷òî óñòðîéñòâî ìîæåò áûñòðî «ïðîñíóòüñÿ».
  • Âûêëþ÷åíî: óñòðîéñòâî âûêëþ÷åíî, ïèòàíèå íå ïîäàåòñÿ.

[ïðàâèòü] Ñì. òàêæå

[ïðàâèòü] Ññûëêè

[ïðàâèòü] Ïðèìå÷àíèÿ


Èñòî÷íèê â «/w/index.php?title=APM&oldid=42151546»
Ïðîñòðàíñòâà èì¸í

Âàðèàíòû
Ïðîñìîòðû
Äåéñòâèÿ