desativando dispositivos no BIOS da placa-mãe: economiza energia?

17

Eu sempre me perguntei se desativar dispositivos via BIOS economiza energia?

algumas placas-mãe com todos os recursos têm todos os tipos de dispositivos que eu nunca usei. Firewire, Wi-Fi embutido, áudio (para meus servidores) e etc.

Obrigado! :)

ps. Eu fiz uma pesquisa na net, mas nada de útil surgiu.

mrjayviper
fonte
1
“Eu sempre me perguntei se a desativação de dispositivos via BIOS economiza energia?” Depende da marca, modelo da máquina e até da versão do BIOS. Portanto, tudo isso é realmente subjetivo na configuração. A votação para fechar é muito ampla.
precisa saber é o seguinte

Respostas:

14

Sim, economiza energia. Se um dispositivo na sua placa-mãe estiver ativado, ele consumirá energia, mesmo que não esteja sendo usado. Dependendo do dispositivo e das configurações de gerenciamento de energia, o sistema operacional poderá desativá-los ou, pelo menos, entrar em um estado de baixa energia.

Como afirmado anteriormente, sim, você está usando mais energia e memória. No entanto, a quantidade é extremamente insignificante em comparação com o uso da CPU, placas gráficas e até mesmo os fãs.

Geralmente, se você não estiver usando um dispositivo integrado, desative-o no BIOS. Isso impedirá que ele obtenha energia. Além disso, o sistema operacional não precisa carregar drivers para esses dispositivos, que usam uma pequena quantidade de memória. Mas o mais importante, na minha opinião, você não confunde acidentalmente um dispositivo por outro, pois não será visível para o sistema operacional.

Sim, você pode deixá-los ligados sem prejuízo, mas pessoalmente digo que, se não estiver sendo usado, não o deixe ativado. Você sempre pode ativá-lo mais tarde.

Keltari
fonte
16
Você tem alguma evidência disso? Parece altamente improvável que as linhas de energia ou mesmo as linhas de relógio de um dispositivo estejam desligadas, apenas que não há comunicação com elas. Se a energia do dispositivo for baixa o suficiente (no contexto), ela realmente não precisará de economia de energia (especialmente em áreas de trabalho onde a energia da rede elétrica é assumida).
21720 Chris H,
Não posso garantir sistemas de PC, mas nos SoCs com ARM com os quais trabalho, há recursos de relógio para cada periférico integrado. Se sua placa estiver configurada para nunca usar o segundo controlador SPI, não ative o relógio para esse periférico. Nenhum relógio significa nenhuma comutação e nenhuma energia (ou mínima) consumida por esse periférico.
Serragem
3
@sawdust Eu acredito em você, mas os dispositivos ARM são otimizados para o consumo de energia. E o x86? Eu concordo com Chris que não parece provável que funcione assim lá.
Stijn de Witt
1
@StijndeWitt - A maioria, se não toda, a documentação do PC HW está disponível apenas pela NDA, portanto, não é provável que obtenhamos uma resposta autorizada. Mas eu argumentaria que a adição de uma desativação de relógio é fácil nesta era da eletrônica de alta densidade (a potência da caixa original do PC IBM pode ser obtida em um único chip por alguns dólares!). O que esse BIOS "desabilita" faz? Parece ser mais do que informações em uma memória de configuração. O HW parece estar realmente desativado. Desativar o relógio faria isso e economizaria energia. Dois pássaros com uma pedra.
serragem
2
“Sim, economiza energia.” Para todas as máquinas, todas as configurações e todas as configurações?
precisa saber é o seguinte
8

Depende do periférico em questão e do driver.

É raro o dispositivo ser realmente completamente desligado. Mais comumente, o dispositivo é colocado em um estado de suspensão de baixa energia e o BIOS não relata informações sobre ele ao sistema operacional.

O driver do sistema operacional provavelmente também colocará o dispositivo em um estado de energia mais baixo. Portanto, a questão é: a configuração do BIOS é menor que a configuração do driver?

Em alguns casos, eles podem ser os mesmos, por exemplo, para GPUs desativadas, portas de som e seriais. Em alguns casos, o sistema operacional pode manter o dispositivo ligado até certo ponto, por exemplo, uma porta de rede que pode detectar quando um cabo é conectado. Também pode depender se você desativar o dispositivo ou simplesmente deixá-lo inativo no sistema operacional.

É provável que a desativação do dispositivo no BIOS seja uma aposta bastante segura para a baixa energia, mas também é possível que o driver contenha um código mais novo e atualizado que faça um trabalho melhor.

user3241
fonte
5
Este é o verdadeiro IME para placas de som integradas, pelo menos. Os alto-falantes conectados a uma placa de som desativada sibilam da mesma maneira como se a placa de som estivesse ativada, mas ociosa, e diferente de uma placa sem energia.
21717 Chris H das
Interessante, embora isso possa ser porque as saídas dos amplificadores desligados estão flutuando e apenas captando ruído.
user3241
Eu esperaria um ruído diferente de um amplificador de potência em comparação com um com nenhuma entrada (que não era o que eu estava a solução de problemas, mas fiquei intrigado)
Chris H
Se o periférico estiver desativado no BIOS (uma condição imposta pela pergunta), por que / como o sistema operacional detectaria esse dispositivo e instalaria um driver para ele?
sawdust
4

Isso depende muito da implementação. Certamente é possível implementar recursos avançados de economia de energia no BIOS, que não estariam disponíveis no nível do sistema operacional. Também é possível que o dispositivo desabilitado no BIOS simplesmente não seja reportado ao sistema operacional e permaneça no estado "não inicializado", semelhante aos dispositivos que você desabilita no nível do sistema operacional.

Às vezes, um único IC implementa várias funções que são vistas como "dispositivos" separados pelo sistema operacional (por exemplo, adaptadores WiFi + Bluetooth). Para esses ICs, o consumo real de energia pode variar dependendo de quais combinações de dispositivos estão desabilitadas, enquanto a desabilitação de um único dispositivo pode não afetar o consumo de energia.

Dmitry Grigoryev
fonte
"Certamente é possível implementar recursos avançados de economia de energia no BIOS que não estariam disponíveis no nível do sistema operacional". Por quê? O que o BIOS pode fazer para economizar energia que o driver do SO não pode?
user3241
2
@ ゼ ー settings As configurações de hardware que não podem ser aplicadas sem a reinicialização geralmente estão disponíveis apenas no BIOS. Várias configurações de relógio vêm à mente.
Dmitry Grigoryev