Qual é a configuração avançada e a interface de energia?
Configuração avançada e interface de energia é um padrão para gerenciamento de energia do computador. Também conhecido pelo acrônimo ACPI, ele traz muitos aspectos da configuração do dispositivo sob controle do sistema operacional (OS). A maioria dos gerenciamento de energia herdada é implementada no sistema operacional com ACPI, em vez de no sistema básico de saída de entrada (BIOS). O ACPI é usado em sistemas de computador para gerenciar a descoberta de dispositivos, bem como a configuração de energia e o monitoramento térmico. Os usuários finais geralmente utilizam o ACPI para especificar quanto tempo dispositivos como discos rígidos devem ficar ociosos antes de reduzir seu consumo de energia. Seu objetivo era consolidar o gerenciamento de energia do sistema em um local para servidores, bem como computadores portáteis e de desktop. Antes da ACPI, muitas dessas funções foram realizadas pelo BIOS específico da placa-mãe. Outra especificação chamada Advanced Power Management (APM) fornecidaparte da interface do aplicativo junto com o BIOS. As tabelas de especificação multiprocessadora (MPS) também desempenharam um papel vital e também foram integradas ao ACPI.
A especificação para configuração avançada e interface de energia evoluiu ao longo dos anos 2000. O suporte a novos dispositivos e tecnologias foi incluído, mantendo a maioria das funções de gerenciamento e configuração no sistema operacional. O BIOS do sistema e o firmware se comunicam com as tabelas ACPI por meio de hardware e Language da Máquina ACPI (AML). Isso permite que o código de gerenciamento independente da plataforma no ACPI acesse os dispositivos específicos da plataforma em cada máquina. O padrão ACPI também define interfaces de função fixa de hardware para reduzir a quantidade de código necessário para inicialização e recuperação de falhas.
O requisito para implementar um intérprete de LBC em cada sistema operacional ajudou a retardar a adoção do padrão ACPI. O Avançado ConfA arquitetura do componente da interface de Iguração e Power (ACPICA) foi criada em 1998 para ajudar os desenvolvedores do sistema operacional. Inclui um intérprete AML independente de OS, juntamente com algumas das infraestruturas ACPI necessárias. O ACPICA foi projetado para permitir que qualquer sistema operacional utilize o ACPI em vez de ser uma implementação específica do SO. É um padrão de código aberto que evoluiu ao longo do tempo junto com a especificação ACPI.
Gerenciamento de energia com base em configuração avançada e interface de energia é uma parte essencial da computação verde. Padrões como o ACPI permitem que o sistema operacional coloque processadores e componentes da placa -mãe em diferentes níveis de "sono", conforme necessário. Por exemplo, uma interface de rede Wake-on-LAN pode minimizar seu consumo de energia até que o tráfego seja detectado. Um sistema inteiro pode ser desligado, exceto por sua memória principal, aguardando um sinal de tecla específico para restaurar a operação. Algumas placas -mãe verdes também têm um processador inteiro dedicado ao gerenciamento de energia do sistema.