Share to: share facebook share twitter share wa share telegram print page

 

고급 전원 관리

고급 전원 관리(Advanced Power Management, APM)는 인텔마이크로소프트가 개발한 API로, IBM 호환 PC에서 돌아가는 운영 체제바이오스(컴퓨터 펌웨어의 일부)와 함께 동작하여 전원 관리를 수행할 수 있게 만들어 준다. 배터리 충전을 사용하는 노트북 컴퓨터를 위해 고안되었다. 전력 필요량을 알려 주어 컴퓨터 부품의 속도를 조절할 수 있다.[1]

ACPI가 APM의 뒤를 잇는다. 마이크로소프트는 윈도우 비스타부터 APM에 대한 지원을 끊고 있다.

개요

APM은 계층화된 접근 방식을 사용하여 장치를 관리한다. APM 인식 애플리케이션(장치 드라이버 포함)은 OS별 APM 드라이버와 통신한다. 이 드라이버는 하드웨어를 제어하는 APM 인식 BIOS와 통신한다. 장치별로 APM 제어를 거부할 수 있는 기능이 있는데, 이는 드라이버가 하드웨어 장치와 직접 통신하려는 경우 사용할 수 있다.

의사소통은 양방향으로 이루어진다. 전원 관리 이벤트는 BIOS에서 APM 드라이버로 전송되고, APM 드라이버는 함수 호출을 통해 BIOS에 정보와 요청을 보낸다. 이런 방식으로 APM 드라이버는 BIOS와 운영 체제 사이의 중개자 역할을 한다.

전원 관리는 두 가지 방식으로 이루어진다. 위에서 언급한 기능 호출을 통해 APM 드라이버에서 BIOS로 전원 상태 변경을 요청하고 장치 활동에 따라 자동으로 실행된다.

APM 1.0 및 APM 1.1에서는 전원 관리가 BIOS에 의해 거의 완전히 제어된다. APM 1.2에서는 운영 체제가 PM 시간(예: 일시 중지 시간 초과)을 제어할 수 있다.

같이 보기

각주

  1. Intel Corporation, "NewsBit: Microsoft, Intel Develop Power Standard", Microcomputer Solutions, March/April 1992, page 1

외부 링크

Kembali kehalaman sebelumnya


Index: pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve 
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9