pt.phhsnews.com


pt.phhsnews.com / A CPU de um computador está ativa quando um sistema operacional está no modo de suspensão?

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


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

A sessão de Perguntas e Respostas vem para nós, cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de Q & A sites na Web.

Foto cedida por Asif A. Ali (Flickr).

A pergunta

SuperUser reader cpx quer saber se a CPU de um computador está ativa quando um sistema operacional está em modo de suspensão:

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

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

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

A resposta

do contribuidor do SuperUser DavidPostill tem a resposta para nós:

A CPU está ativa no modo Sleep?

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

  • A CPU é parada no estado de suspensão S1
  • A CPU é desligada nos estados de suspensão S2 ou maior

Sleep normalmente é o estado de repouso S3, mas o BIOS pode ser configurado para usar o estado de suspensão S1 (usado quando o currículo do S3 não funciona corretamente)

  • powercfg -a (pode ser usado para ver o que o sono informa um PC support)

Exemplo de saída:

Estados de suspensão do sistema

Os estados S1, S2, S3 e S4 são os estados de repouso. 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 suspenso mantém o estado da memória, seja no hardware ou no disco. O sistema operacional não precisa ser reinicializado para retornar o computador a um estado operacional

Alguns dispositivos podem ativar o sistema de um estado de suspensão quando determinados 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 sucessiva, S1 a S4, mais do computador é desligado. Todos os computadores compatíveis com ACPI desligam seus relógios de processador em S1 e perdem o contexto de hardware do sistema em S4 (a menos que um arquivo de hibernação seja gravado antes do desligamento), conforme listado nas seções abaixo. Detalhes dos estados de sono intermediários 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 despertar o sistema somente de S1 e não de estados de repouso mais profundos

Estado de energia do sistema S1

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

Consumo de energia

  • Menos consumo que em S0 e maior que nos outros estados de repouso, o clock do processador está desligado e os relógios de barramento estão parados, reinício do software
  • Reinicia o controle de onde parou

Latência de Hardware

  • Normalmente não mais do que dois segundos

Contexto de hardware do sistema

  • Todo o contexto retido e mantido pelo hardware

Estado de energia do sistema S2

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

Consumo de energia

  • Menor consumo que no estado S1 e maior que no S3, processador desligado, barramento parado (alguns barramentos podem perder energia), retomada do software
  • Após o despertar, o controle começa 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 lost

Estado de energia do sistema S3

Estado de energia do sistema S3 é um estado de espera com as seguintes características:

Consumo de energia

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

Retomada de software

  • Após o evento de reativação, o controle começa do vetor de reinicializaçã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

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

Se um computador no estado S1, S2 ou S3 perder toda energia da bateria ou CA, ele perderá o contexto do hardware do sistema e deverá reinicializar para voltar a S0. No entanto, um computador no estado S4 pode reiniciar a partir de sua localização anterior, mesmo depois de perder energia CA ou 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 possui as seguintes características:

Consumo de energia

  • Desativado, exceto corrente lenta no botão liga / desliga e dispositivos semelhantes, 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, a reinicialização será necessária. 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. Apenas interação física retorna o sistema a um estado de funcionamento. Essa interação pode incluir o usuário pressionando o botão ON ou, se o hardware apropriado estiver presente e o despertador estiver ativado, um toque de entrada para o modem ou atividade em uma LAN. A máquina também pode despertar de um cronômetro de reinicialização se o hardware a 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 seu local anterior

Origem: Estados de suspensão do sistema

Leitura adicional

  • Um índice AZ da linha de comando do Windows CMD - Uma excelente referência para todas as coisas relacionadas à 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. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.


Como usar a linha de comando para matar um programa

Como usar a linha de comando para matar um programa

Todo mundo sabe como matar um programa usando o Gerenciador de Tarefas no Windows ou o Force Quit no OS X, mas às vezes é útil matar um programa usando a linha de comando. Eu me deparei com várias situações em que o programa se recusou a terminar por meio do Gerenciador de Tarefas, mesmo quando tentei matar o processo subjacente. O Fo

(How-to)

Qual é a diferença entre não perturbe e mudo no iPhone?

Qual é a diferença entre não perturbe e mudo no iPhone?

Você provavelmente sabe sobre o botão mudo na lateral do seu iPhone e talvez até saiba sobre o recurso Não perturbe . Esses recursos podem parecer fazer mais ou menos a mesma coisa - manter notificações de bugging você - mas eles têm algumas diferenças distintas. RELATED: Como configurar não perturbe no seu iPhone e iPad mudo simplesmente silencia o áudio do dispositivo.

(how-to)