Что такое паника ядра?

Я только что закончил курс ОС. Я много слышал фразу " паника ядра . Можете ли вы объяснить

  1. Что такое паника ядра?
  2. Почему это происходит?
  3. Как я могу узнать, что произошла паника ядра?
  4. Какое влияние это оказывает на систему?
  5. Это происходит только в Linux?
  6. Как я могу предотвратить это?
50 голосов | спросил user 18 AMpMon, 18 Apr 2011 10:55:16 +040055Monday 2011, 10:55:16

1 ответ


55

1 Вопрос за один раз за FAQ

  1. Что такое паника ядра?
    Когда ядро ​​не может нормально загрузиться или «выйдет из игры» и не сможет нормально загрузиться или произойдет сбой (см. Изменение кредита внизу).

  2. Почему это происходит?
    Заблокированные обновления, неисправное оборудование, неподдерживаемое оборудование, неисправный или отсутствующий диск или раздел (см. Править кредит внизу)

  3. Как я могу понять, что произошло паника ядра?
    Следите за подсказками загрузки (отключите параметр тихого ядра) ИЛИ ваш компьютер не загружается

  4. Какое влияние это оказывает на систему?
    Ошибка при загрузке или сбое системы

  5. Это происходит только в Linux?
    Нет, все unix-подобные операционные системы могут иметь панику ядра. Это эквивалент Windows Blue Screen of Death

  6. Как я могу это предотвратить?
    Обычно этого не происходит. Проверьте обновления и устраните проблему. Используйте стабильные, а не ветви разработки.

Дополнительное примечание: паника и системный сбой /выключение могут быть непосредственно ответственны за защиту вашего компьютера от физического повреждения. Примеры включают остановку перед экстремальным перегревом или повреждение диска. См. Править кредиты внизу для прямой цитаты.

редактирует

Per B. Roland Отсутствие или повреждение дисков или томов также может привести к этому. (Хорошая точка, и я ее не замечал)

Per Kees Паника в ядре также может возникать во время работы.
note: Может произойти, когда функция изначально изящно извращается внутри ядра, но чаще всего происходит при загрузке модуля или ядра (что обычно происходит при загрузке). Я подумал, что затронул его при «во время загрузки или сбоя системы», но я вижу, как мой ответ (1) заявил, что это происходит только во время загрузки.

Per rafalcieslak прямая цитата - «Есть одна очень важная вещь, которую нужно добавить: главное в целом Паника ядра - это защита вашего компьютера. Ядро зависает не только потому, что он ничего не сделал, но и для предотвращения вашего компьютера от f.e. перегрев, повреждение жестких дисков и любые другие проблемы с оборудованием, которые могут возникнуть, если выполняются некорректные заказы, модуля (например, модуля, ответственного за управление вентилятором), не загружаются и т. д. Именно поэтому ядро ​​предпочитает замораживать, чем преодолевать проблему ».

ответил RobotHumans 18 AMpMon, 18 Apr 2011 11:04:33 +040004Monday 2011, 11:04:33

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132