Índice:
Definição - O que significa Crash?
Uma falha, no contexto da computação, é um evento em que o sistema operacional ou um aplicativo de computador para de funcionar corretamente. Ocorre principalmente quando:
- O hardware falhou de forma não recuperável
- Os dados do sistema operacional foram corrompidos
- A recuperação de um erro não é possível sem perda de dados
Uma falha no aplicativo pode resultar em uma saída inesperada do aplicativo, enquanto uma falha no sistema pode resultar no congelamento do computador.
Uma falha também é conhecida como falha do sistema.
Techopedia explica Crash
Um aplicativo pode falhar por vários motivos, incluindo:
- Execução ilegal de uma máquina ou instrução privilegiada
- Passando argumentos inválidos para chamadas de função
- Tentativa de acessar um endereço de memória inválido
- Executando uma Operação de Entrada / Saída Inválida
- Executando uma operação matemática ilegal, como uma operação de divisão por zero
- Usando uma versão incorreta de uma biblioteca dinâmica (também conhecida como "DLL hell" no Windows)
Como resultado de qualquer das opções acima, um aplicativo é encerrado abruptamente pelo sistema operacional para impedir a instabilidade do sistema.
Durante uma falha no sistema, o sistema operacional às vezes pode se recuperar do erro ao reiniciar. No entanto, falhas causadas por bugs nos drivers de dispositivo, erros no modo do kernel, hardware com defeito ou incompatibilidade de hardware / software podem exigir uma atualização do sistema, reinstalação ou até uma atualização. Caso contrário, o problema pode persistir. Em alguns casos, a tela fica azul e as mensagens de erro são exibidas na tela. Isso é conhecido como "tela azul da morte" no Windows.
