Skip to main content

O que é gerenciamento avançado de energia?

O Advanced Power Management (APM) é uma interface de programação de aplicativos (API) que permite que um sistema operacional executando um computador pessoal (PC) compatível com IBM interaja com o BIOS (Basic Input Output System) para obter e regular o gerenciamento de energia. Foi criada como uma joint venture entre a Intel® e a Microsoft® e foi disponibilizada ao público em 1992. O APM foi amplamente substituído por um sistema de gerenciamento mais avançado, conhecido como ACPI (Advanced Configuration and Power Interface).

O BIOS é um programa simples que é codificado em todos os computadores pessoais (PCs). Ele controla o hardware em um nível básico e pode se comunicar com o sistema operacional e com qualquer dispositivo periférico, como um disco rígido. O sistema operacional instala a API do APM como parte de sua instalação. A API é essencialmente um software que facilita a comunicação entre o sistema operacional e o BIOS.

Sempre que um dispositivo periférico, como um monitor ou disco rígido, estiver conectado, é necessário instalar um driver. O driver é um software que permite que o dispositivo se comunique com o sistema operacional. O driver pode ser gravado nas especificações do APM, para que ele possa ter opções de gerenciamento de energia. Um exemplo seria um disco rígido que possui um driver APM; o driver pode permitir que o disco rígido seja desligado quando não estiver em uso.

Existem essencialmente dois estados no gerenciamento avançado de energia: estado do sistema e estados de energia do dispositivo. O estado do sistema pode definir cinco estados de energia para todo o sistema. Completamente ligado e desligado são os mais simples; cheio ligado significa que o sistema está ligado e nenhum dispositivo está no modo de economia de energia e desligado significa que o computador está desligado.

Os outros três estados avançados do sistema de gerenciamento de energia são APM Ativado, APM Standby e APM Suspend. APM ativado significa que o computador está ligado e o APM está disponível conforme necessário. Em espera significa que a maioria dos dispositivos está no modo de baixo consumo de energia, a unidade central de processamento (CPU) está desligada ou lenta e o estado do sistema é salvo; nesse estado, o computador pode ser iniciado rapidamente. APM Suspend significa que o estado do sistema é salvo, mas a maioria dos dispositivos está desligada; nesse estado, o computador leva mais tempo para iniciar o processamento novamente.

Os estados de energia do dispositivo, que permitem que um dispositivo utilize estados de economia de energia, são Dispositivo ligado, Dispositivo gerenciado por energia, Dispositivo com baixa energia e Dispositivo desligado. Ativar e desativar significa o mesmo que no estado do sistema. Em Gerenciamento de energia do dispositivo, o dispositivo está ligado, mas nem todas as funções estão disponíveis. No estado Baixa energia do dispositivo, o dispositivo não está ativo no momento, mas a conexão de energia é mantida para que possa ser iniciada ou "acordada" rapidamente.

A única exceção no ambiente avançado de gerenciamento de energia é a CPU. Somente o BIOS pode controlar a CPU. Um driver, através do sistema ou de um dispositivo, pode entrar em contato apenas com o BIOS; não pode dar uma instrução para desligar. Isso serve para proteger a CPU de ser desligada por um driver mal escrito.