O Windows usa uma ativação RTC para alternar de suspender para hibernar?

3

No gerenciamento de energia do Windows 7, você pode afirmar que a suspensão deve ocorrer após x minutos, e a hibernação deve acontecer após y minutos.

Portanto, se x = 10 ey = 180, a máquina deve sair da suspensão em 180 minutos para executar uma hibernação.

Se quisermos fazer algo similar no linux, usamos o RTC wake para dizer ao BIOS para desusar automaticamente a tempo para que o processo de hibernação aconteça (veja isso )

Minha pergunta é - essas abordagens são as mesmas? O Windows está fazendo a mesma coisa? Ou o Windows faz outra coisa para ir de um estado para outro?

(note que este não é o sono híbrido, que permite a perda de energia durante a suspensão, fazendo efetivamente uma hibernação antes da suspensão - o processo acima funciona mesmo com o hibernar desativado)

    
por Paul 15.12.2011 / 00:28

1 resposta

2

O Windows 7 usa o Agendador de Tarefas para fazer isso. Para despertar o computador, o Windows usa o "timer do BIOS de suspensão ou hibernação para executar uma tarefa agendada ou executar uma tarefa previamente agendada depois que uma máquina é ligada". Referência da Wikipédia

Isso deve ser muito semelhante ao método usado pelo Linux. Ambos contam com o BIOS para ativar o computador após um determinado período de tempo.

    
por 19.12.2011 / 19:17