O que é uma falha de proteção geral?
Uma falha de proteção geral (GPF) é um erro que ocorre em um microprocessador de computador, geralmente quando um programa de software tenta acessar a memória que está sendo usada atualmente por outro software. Algumas condições gerais de falha de proteção podem ser causadas por falha de hardware, mas, como a maioria dos erros de computador, a probabilidade esmagadora é que o software é a causa. Os processadores que detectam condições gerais de falha de proteção param de executar o código que o causou e tentam se recuperar do erro. Se uma condição de GPF não for capturada a tempo pelo processador e ocorrer falhas adicionais de GPF, uma terceira falha geralmente resultará na reinicialização do sistema de computador para a entrada e exigir que o sistema seja redefinido ou reiniciado. Isso se deve em parte ao fato de que a programação de software era mais inconsistente na época e devido às maiores restrições de rand disponívelMemória de acesso om (RAM) que os sistemas tinham. Terminar e manter os programas residentes (TSRs) que carregavam a memória do sistema quando um computador inicializou para que certos programas fossem rapidamente acessíveis, muitas vezes contribuam para erros de GPF quando outros programas carregados por um usuário tentavam fazer uso de locais de memória onde os TSRs foram armazenados.
Condições de hardware que podem causar erros de computador de falha de proteção geral incluem diferentes tipos de memória de acesso aleatório (RAM) instaladas no mesmo sistema e são um pouco incompatíveis entre si. Os exemplos incluem RAM estendida de saída de dados (EDO) e Página rápida Memória de acesso aleatório dinâmico (DRAM). Como o Edo Ram deve ser instalado em pares de chips em uma placa -mãe, mas o DRAM de página rápido pode ser instalado como unidades únicas, elas geralmente eram misturadas em sistemas de computador mais antigos, sem que os usuários tenham conhecimento da diferença.
Outro motivo comum para o general protAs falhas do hardware é quando um sistema começa a funcionar a uma temperatura além de suas especificações de projeto, geralmente mais de 100 ° Fahrenheit (38 ° Celsius). O excesso de temperatura pode ser causado pela ventilação inadequada do interior, bem como por hardware instalado adicionalmente, como discos rígidos extras ou disco compacto (CD) e unidades de disco de vídeo digital (DVD) que geram mais calor no console. Hobbyistas de computadores que preencherem o microprocessador para melhorar o desempenho ou adicionar outra fonte de alimentação para executar placas gráficas para jogos, muitas vezes podem negligenciar o projeto de melhor dissipação de calor para o sistema.
Os erros do computador se enquadram em uma variedade de classes diferentes, e erros de segmentação ou erros de falha de proteção geral são especificamente erros de acesso à memória que a tecnologia do sistema operacional está tendo problemas para resolver. Quando esse erro ocorre, o kernel do sistema operacional, que é a memória protegida no processador onde o sistema operacional é carregado, envia uma mensagem de voltapara o processo de software do erro de falha de proteção geral. Isso geralmente resulta no encerramento do processo para corrigir a condição e o software é desligado ou pendurado, mas o sistema continua sendo executado. Nos sistemas de computador anteriores, a recuperação de erros de GPF era incomum e o sistema geralmente precisava ser reiniciado. Computadores mais recentes com mais memória, processadores e software mais rápidos que são mais compatíveis com o hardware, têm uma maior probabilidade de se recuperar de condições de GPF sem exigir uma reinicialização e raramente são vistas em computadores pessoais padrão.