Obsah:
Definice - Co znamená Crash?
Havárie v souvislosti s výpočtem je událost, při níž operační systém nebo počítačová aplikace přestane správně fungovat. Většinou k tomu dochází, když:
- Hardware selhal neobnovitelným způsobem
- Data operačního systému jsou poškozena
- Obnovení z chyby není možné bez ztráty dat
Selhání aplikace může vést k neočekávanému ukončení aplikace, zatímco selhání systému může vést k zamrznutí počítače.
Havárie je také známá jako havárie systému.
Techopedia vysvětluje Crash
Aplikace může selhat z různých důvodů, včetně:
- Nelegální provedení stroje nebo privilegovaná instrukce
- Předávání neplatných argumentů pro volání funkcí
- Pokus o přístup k neplatné adrese paměti
- Provádění neplatné operace vstupu / výstupu
- Provádění nezákonné matematické operace, jako je operace dělení nulou
- Používání nesprávné verze dynamické knihovny (v systému Windows také tzv. "DLL hell")
V důsledku výše uvedeného je operační systém náhle ukončen aplikací, aby se zabránilo nestabilitě systému.
Během selhání systému se operační systém někdy může zotavit z chyby restartováním počítače. Pády způsobené chybami v ovladačích zařízení, chyby v režimu jádra, nesprávná funkce hardwaru nebo nekompatibility hardwaru nebo softwaru však mohou vyžadovat aktualizaci systému, přeinstalaci nebo dokonce upgrade. Jinak může problém přetrvávat. V některých případech se obrazovka změní na modrou a na obrazovce se zobrazí chybová hlášení. Toto je v systému Windows známé jako „modrá obrazovka smrti“.