Оглавление:
Определение - Что означает Crash?
Сбой в контексте вычислений - это событие, при котором операционная система или компьютерное приложение перестает функционировать должным образом. В основном это происходит, когда:
- Аппаратный сбой без возможности восстановления
- Данные операционной системы повреждены
- Восстановление после ошибки невозможно без потери данных
Сбой приложения может привести к неожиданному выходу из приложения, тогда как сбой системы может привести к зависанию компьютера.
Сбой также известен как системный сбой.
Техопедия объясняет крах
Приложение может аварийно завершить работу по разным причинам, в том числе:
- Незаконное выполнение машины или привилегированных инструкций
- Передача неверных аргументов в вызовы функций
- Попытка получить доступ к неверному адресу памяти
- Выполнение недопустимой операции ввода / вывода
- Выполнение недопустимой математической операции, такой как операция деления на ноль
- Использование неверной версии динамической библиотеки (иначе, «DLL ад» в Windows)
В результате чего-либо из вышеперечисленного, приложение внезапно завершается операционной системой, чтобы предотвратить нестабильность системы.
Во время сбоя системы операционная система иногда может восстанавливаться после ошибки путем перезагрузки. Однако сбои, вызванные ошибками в драйверах устройств, ошибками режима ядра, неисправностью оборудования или несовместимостью оборудования и программного обеспечения, могут потребовать обновления системы, переустановки или даже обновления. В противном случае проблема может сохраниться. В некоторых случаях экран становится синим, и на экране отображаются сообщения об ошибках. Это известно как «синий экран смерти» в Windows.
