A CPU de um computador está ativa quando um sistema operacional está no modo de suspensão?


0

é-um-computador-cpu-ativo-quando-um-sistema-operacional-está-no-modo-de-sono-00

Quando você coloca o sistema operacional no modo de suspensão, quanta atividade ainda está ocorrendo “oculta” com o hardware do computador? A postagem de perguntas e respostas do superusuário de hoje tem uma ótima explicação para ajudar um leitor curioso a aprender mais sobre como o sistema e o computador funcionam.

A sessão de perguntas e respostas de hoje chega até nós como cortesia do SuperUser – uma subdivisão do Stack Exchange, um agrupamento da comunidade de sites de perguntas e respostas.

Foto cedida por Asif A. Ali (Flickr).

A questão

O leitor de superusuário cpx deseja saber se a CPU de um computador está ativa quando um sistema operacional está no modo de suspensão:

Suponha que você tenha um sistema operacional Windows instalado no seu computador e alterne o sistema para o modo de suspensão antes de guardá-lo. Que eu saiba, não haveria programas ou processos em execução. O processador ainda estaria em execução ou ativo em segundo plano de alguma maneira ou capacidade e utilizando energia?

Quando você executa qualquer ação em computadores modernos executando o Windows 7, 8.1 ou 10 (ou seja, abrindo a tampa, pressionando um botão, tocando o mouse), ele se liga imediatamente sem precisar pressionar o botão liga / desliga. É porque a CPU estava esperando ativamente esses eventos ocorrerem no modo de baixa energia?

A CPU de um computador está ativa quando um sistema operacional está no modo de suspensão?

A resposta

O colaborador do SuperUser DavidPostill tem a resposta para nós:

Uma CPU está ativa no modo de suspensão?

Depende. Existem diferentes estados de suspensão (S1 a S4) e o estado da CPU não é o mesmo em todos eles.

  • A CPU está parada no estado de suspensão S1
  • A CPU está desligada nos estados de suspensão S2 ou superior

O modo de suspensão normalmente é o estado de suspensão S3, mas o BIOS às vezes pode ser configurado para usar o estado de suspensão S1 (usado quando o resumo do S3 não funciona corretamente).

  • powercfg -a (pode ser usado para ver quais estados de suspensão um PC suporta)

Saída de exemplo:

é-um-computador-cpu-ativo-quando-um-sistema-operacional-está-no-modo-de-sono-01

Estados de suspensão do sistema

Os estados S1, S2, S3 e S4 são os estados adormecidos. Um sistema em um desses estados não está executando nenhuma tarefa computacional e parece estar desativado. Ao contrário de um sistema no estado de desligamento (S5), no entanto, um sistema inativo retém o estado da memória, no hardware ou no disco. O sistema operacional não precisa ser reinicializado para retornar o computador ao estado de funcionamento.

Alguns dispositivos podem acordar o sistema de um estado de suspensão quando certos eventos ocorrem, como uma chamada de entrada para um modem. Além disso, em alguns computadores, um indicador externo informa ao usuário que o sistema está apenas dormindo.

Com cada estado de suspensão sucessivo, S1 a S4, mais do computador é desligado. Todos os computadores compatíveis com ACPI desligam seus relógios de processador no S1 e perdem o contexto de hardware do sistema no S4 (a menos que um arquivo de hibernação seja gravado antes do desligamento), conforme listado nas seções abaixo. Os detalhes dos estados intermediários de suspensão podem variar dependendo de como o fabricante projetou a máquina. Por exemplo, em algumas máquinas, certos chips na placa-mãe podem perder energia no S3, enquanto em outros, esses chips retêm energia até o S4. Além disso, alguns dispositivos podem ativar o sistema apenas a partir do S1 e não de estados de suspensão mais profundos.

Estado de energia do sistema S1

O estado de energia do sistema S1 é um estado de suspensão com as seguintes características:

Consumo de energia

  • Menos consumo que em S0 e maior que nos outros estados de suspensão, o relógio do processador está desativado e os relógios de barramento são interrompidos, a reinicialização do software
  • O controle reinicia de onde parou

Latência de hardware

  • Normalmente não mais que dois segundos

Contexto de hardware do sistema

  • Todo o contexto mantido e mantido pelo hardware

Estado de energia do sistema S2

O estado de energia do sistema S2 é semelhante ao S1, exceto que o contexto da CPU e o conteúdo do cache do sistema são perdidos porque o processador perde energia. O estado S2 tem as seguintes características:

Consumo de energia

  • Menos consumo do que no estado S1 e maior que no S3, o processador está desligado, os relógios do barramento são parados (alguns barramentos podem perder energia), a reinicialização do software
  • Após a ativação, o controle inicia a partir do vetor de redefinição do processador

Latência de hardware

  • Dois segundos ou mais, maior ou igual à latência para S1

Contexto de hardware do sistema

  • Contexto da CPU e conteúdo do cache do sistema são perdidos

Estado de energia do sistema S3

O estado de energia do sistema S3 é um estado de suspensão com as seguintes características:

Consumo de energia

  • Menos consumo do que no estado S2, o processador está desligado e alguns chips na placa-mãe também podem estar desligados

Reinício do Software

  • Após o evento de ativação, o controle inicia a partir do vetor de redefinição do processador

Latência de hardware

  • Quase indistinguível de S2

Contexto de hardware do sistema

  • Somente a memória do sistema é retida; Contexto da CPU, conteúdo do cache e contexto do chipset são perdidos

Estado de energia do sistema S4

O estado de energia do sistema S4, o estado de hibernação, é o estado de suspensão com a menor potência e a maior latência de ativação. Para reduzir ao mínimo o consumo de energia, o hardware desliga todos os dispositivos. O contexto do sistema operacional, no entanto, é mantido em um arquivo de hibernação (uma imagem da memória) que o sistema grava no disco antes de entrar no estado S4. Ao reiniciar, o carregador lê esse arquivo e pula para o local anterior de pré-hibernação do sistema.

Se um computador no estado S1, S2 ou S3 perder toda a energia CA ou da bateria, ele perde o contexto de hardware do sistema e, portanto, deve reiniciar para retornar ao S0. Um computador no estado S4, no entanto, pode reiniciar a partir de seu local anterior, mesmo depois de perder a energia CA ou a bateria, porque o contexto do sistema operacional é retido no arquivo de hibernação. Um computador no estado de hibernação não usa energia (com a possível exceção da corrente lenta).

O estado de energia do sistema S4 tem as seguintes características:

Consumo de energia

  • Desligado, exceto por corrente lenta no botão liga / desliga e dispositivos similares, a retomada do software
  • O sistema reinicia a partir do arquivo de hibernação salvo. Se o arquivo de hibernação não puder ser carregado, será necessário reiniciar. A reconfiguração do hardware enquanto o sistema está no estado S4 pode resultar em alterações que impedem o carregamento correto do arquivo de hibernação.

Latência de hardware

  • Longo e indefinido. Somente a interação física retorna o sistema a um estado de trabalho. Essa interação pode incluir o usuário pressionando o botão ON ou, se o hardware apropriado estiver presente e a ativação estiver ativada, um toque de entrada para o modem ou atividade em uma LAN. A máquina também pode despertar de um timer de retomada se o hardware suportar. Contexto de hardware do sistema.
  • Nenhum retido no hardware. O sistema grava uma imagem de memória no arquivo de hibernação antes de desligar. Quando o sistema operacional é carregado, ele lê esse arquivo e salta para o local anterior.

Fonte: Estados de suspensão do sistema

Leitura adicional

  • Um índice A-Z da linha de comando do Windows CMD – uma excelente referência para todos os itens relacionados à linha de comando do Windows.

  • powercfg – Controle as configurações de energia e configure os modos de hibernação / espera.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Deseja ler mais respostas de outros usuários do Stack Exchange com conhecimento técnico? Confira o tópico de discussão completo aqui.


Like it? Share with your friends!

0

0 Comments

Your email address will not be published. Required fields are marked *