Co to jest zaawansowane zarządzanie energią?

Zaawansowane zarządzanie energią (APM) to interfejs programowania aplikacji (API), który umożliwia interakcję systemu operacyjnego z komputerem osobistym (PC) zgodnym z IBM z systemem BIOS (Basic Input Output System) w celu osiągnięcia i regulacji zarządzania energią. Został stworzony jako wspólne przedsięwzięcie firm Intel® i Microsoft® i został udostępniony publicznie w 1992 roku. APM został w dużej mierze zastąpiony przez bardziej zaawansowany system zarządzania znany jako Advanced Configuration and Power Interface (ACPI).

BIOS to prosty program, który jest na stałe zakodowany we wszystkich komputerach osobistych (PC). Kontroluje sprzęt na poziomie podstawowym i może komunikować się z systemem operacyjnym oraz dowolnymi urządzeniami peryferyjnymi, takimi jak dysk twardy. System operacyjny instaluje API APM w ramach swojej instalacji. API to zasadniczo oprogramowanie, które ułatwia komunikację między systemem operacyjnym a BIOS-em.

Zawsze, gdy podłączane jest urządzenie peryferyjne, takie jak monitor lub dysk twardy, należy zainstalować sterownik. Sterownik to oprogramowanie umożliwiające komunikację urządzenia z systemem operacyjnym. Sterownik można napisać zgodnie ze specyfikacją APM, dzięki czemu może mieć opcje zarządzania energią. Przykładem może być dysk twardy ze sterownikiem APM; sterownik może pozwolić na wyłączenie dysku twardego, gdy nie jest używany.

W zaawansowanym zarządzaniu energią istnieją zasadniczo dwa stany: stan systemu i stan zasilania urządzenia. Stan systemu może zdefiniować pięć stanów zasilania dla całego systemu. Pełne włączanie i wyłączanie jest najprostsze; Pełne włączenie oznacza, że ​​system jest włączony i żadne urządzenia nie są w trybie oszczędzania energii, a wyłączenie oznacza, że ​​komputer jest wyłączony.

Pozostałe trzy stany zaawansowanego systemu zarządzania energią to APM Enabled, APM Standby i APM Suspend. Włączony APM oznacza, że ​​komputer jest włączony, a APM jest dostępny w razie potrzeby. Czuwanie oznacza, że ​​większość urządzeń jest w trybie niskiego zużycia energii, jednostka centralna (CPU) jest wyłączona lub spowolniona, a stan systemu jest zapisywany; w tym stanie komputer można szybko uruchomić. APM Suspend oznacza zapisanie stanu systemu, ale większość urządzeń jest wyłączona; w tym stanie ponowne rozpoczęcie przetwarzania zajmuje komputerowi więcej czasu.

Stany zasilania urządzenia, które umożliwiają urządzeniu korzystanie ze stanów oszczędzania energii, to Urządzenie włączone, Zarządzanie zasilaniem urządzenia, Niski poziom zasilania urządzenia i Urządzenie wyłączone. Włączone i wyłączone oznaczają to samo, co w stanie systemu. W trybie Device Power Managed urządzenie jest włączone, ale nie wszystkie funkcje są dostępne. W stanie Niskiego poboru mocy urządzenie nie jest aktualnie aktywne, ale połączenie zasilania jest utrzymywane, dzięki czemu można je szybko uruchomić lub „obudzić”.

Jedynym wyjątkiem w środowisku zaawansowanego zarządzania energią jest procesor. Tylko BIOS może sterować procesorem. Kierowca, za pośrednictwem systemu lub urządzenia, może kontaktować się tylko z systemem BIOS; nie może wydać instrukcji wyłączenia. Ma to na celu ochronę procesora przed wyłączeniem przez źle napisany sterownik.