O que é uma falha dupla?
Na computação, uma falha dupla é um tipo grave de erro que ocorre quando uma unidade central de processamento (CPU) não consegue lidar adequadamente com um determinado tipo de evento do sistema que requer atenção imediata da CPU. Falhas duplas podem causar falhas no computador e mensagens de erro, reinicialização automática da máquina e perda de dados não salvos. Eles geralmente são causados por problemas no hardware do computador, como um módulo de memória ruim ou superaquecimento da CPU. Técnicas gerais de solução de problemas, como verificação de hardware e atualização de software, podem ajudar a evitá-los.
Uma falha dupla só pode ocorrer após uma interrupção ou exceção, que são sinais que dizem à CPU do computador para interromper qualquer tarefa em execução no momento para lidar com eventos importantes do sistema, como a adição de novo hardware ou um programa que faz uma solicitação de memória inválida . Interrupções e exceções são funções normais dos computadores modernos e são realizadas executando um tipo especial de software conhecido como manipulador de interrupções ou manipulador de exceções. A CPU tentará executar um desses programas altamente especializados e retomará a operação normal. Quando um manipulador encontra um erro ou não pode corrigir a condição que levou à exceção ou interrupção, ocorreu uma falha dupla.
Diferentemente das interrupções e exceções, uma falha dupla é um erro grave que não é esperado durante a operação normal. O sistema tentará executar um manipulador especial de falha dupla, mas, ao contrário de outros tipos de manipuladores, ele coleta apenas informações de diagnóstico e não corrige o problema. Em muitos casos, o trabalho não salvo será perdido. Um "erro de parada", mais conhecido como "tela azul da morte", pode ser exibido. Também é possível que ocorra um terceiro erro quando o sistema tenta executar o manipulador de falha dupla, algo conhecido como falha tripla.
As causas comuns de falhas duplas incluem problemas físicos na memória, CPU ou placa de vídeo do computador, além de erros em um driver de dispositivo ou outro software do sistema. É raro que aplicativos no nível do usuário acionem esse erro, embora certos vírus e outros tipos de malware possam fazer isso. As etapas comuns de solução de problemas que podem resolver uma falha dupla incluem a verificação de módulos de memória por meio de ferramentas especiais de software, a atualização do BIOS (BIOS) e a garantia de que todo o software do sistema esteja atualizado e livre de vírus e spyware. Os usuários também devem garantir que seus computadores recebam ventilação adequada e estejam livres de poeira ou outros detritos, pois o aquecimento excessivo dos componentes da máquina pode levar a uma falha dupla.