warm boot / cold boot
expressãoSuporte de TI
Reiniciar sem cortar a energia versus a partir do desligamento completo - o cold boot limpa estados que o warm preserva.
Por isso 'desliga e liga da tomada' às vezes resolve o que 'reiniciar' não resolveu.
Um boot frio é um ciclo completo de energia; um boot quente é uma reinicialização que mantém a energia aplicada. A diferença não é pedantismo, porque determina qual estado sobrevive, e o estado que sobrevive é exatamente o que você talvez esteja tentando limpar.
O hardware é a razão usual de isso importar. Uma interface de rede, controladora de armazenamento ou periférico que entrou numa condição confusa pode ser reinicializado pelo próprio firmware num boot quente e só ser genuinamente reinicializado quando a energia é removida, então um equipamento que segue se comportando mal entre reinicializações muitas vezes precisa que a energia seja de fato cortada. A administração remota tipicamente oferece só a opção quente, e é por isso que existem réguas de energia gerenciáveis.
A dimensão de segurança é o ataque de boot frio, que inverte a suposição. A memória não se apaga instantaneamente quando a energia é removida, e resfriar os módulos estende a retenção o bastante para movê-los a outra máquina e ler chaves de criptografia que o sistema em execução julgava seguras no armazenamento volátil. É por isso que projetos de criptografia de disco se importam com o que está na memória quando uma máquina é bloqueada ou suspensa, e por que suspender para disco com a chave descartada é postura de segurança significativamente diferente de uma tela bloqueada.