什么是内核恐慌?(a kernel panic?)

内核死机是操作系统对某些类型的严重计算机错误的响应。它通常显示和保存诊断信息,然后锁定计算机系统或重新启动。内核恐慌通常是由硬件故障或软件编写错误引起的。操作系统内核使用它们来警告用户,并在检测到错误后防止进一步的问题。...

内核死机是操作系统对某些类型的严重计算机错误的响应。它通常显示和保存诊断信息,然后锁定计算机系统或重新启动。内核恐慌通常是由硬件故障或软件编写错误引起的。操作系统内核使用它们来警告用户,并在检测到错误后防止进一步的问题。

The Windows version of the kernel panic warning is known as "the blue screen of death."

许多错误情况都可能导致内核死机,包括试图访问无效内存的内核代码。大多数计算机硬件设备包括作为内核一部分或动态加载的驱动程序。这些设备或其驱动程序的问题也可能引发内核恐慌。在内核的许多部分都可以找到中断处理程序,如果在运行过程中出现严重错误,通常会导致恐慌。有缺陷或损坏的硬盘、系统文件、处理器或内存也可能导致死机。

A kernal panic is triggered by a computer hardware error.

内核恐慌术语起源于早期的UNIX®系统。其中许多只显示一条简短的错误消息,然后无休止地循环,等待重新启动或重启。随着UNIX®的发展,在死机期间生成了更有用的调试信息。Linux®操作系统创造了术语“Linux®内核oops”,以反映各种严重错误。某些Linux®“oops”错误会导致内核死机,而其他错误则不会。

Microsoft Windows®用户通常熟悉“死亡蓝屏”也称为bug检查,这相当于Windows®内核死机,由类似条件触发。与现代UNIX®和Linux®系统一样,Windows®尝试在错误检查期间将系统内存映像保存到硬盘。在某些情况下,映像将在死机期间写入非易失性内存,并在重新启动时复制到硬盘。但是,如果磁盘故障是死机的根源,系统可能无法保留内存映像。

通常,在发生严重错误后,操作系统可能会继续运行。内核死机停止系统的原因是为了防止软件、硬件或内存内容进一步损坏。在这种状态下停止系统可能会保留足够的信息,以便工程师确定原因。显示的数据通常包括有关错误类型和当时运行的代码模块的详细信息。它还可以显示所有加载的驱动程序,并允许用户运行调试器以调查问题。

  • 发表于 2021-12-10 16:24
  • 阅读 ( 283 )
  • 分类:互联网

你可能感兴趣的文章

用户模式(user mode)和内核模式(kernel mode)的区别

...硬件资源时进入的特权模式。 目录 1. 概述和主要区别 2. 什么是用户模式 3. 什么是内核模式 4.用户模式与内核模式的相似性 5. 并列比较-用户模式与内核模式的表格形式 6. 摘要 什么是用户模式(user mode)? 当计算机应用程序运行...

  • 发布于 2020-10-20 00:25
  • 阅读 ( 548 )

什么是内核任务,为什么它在我的mac上运行?

...中找到了一个叫做“kernel\u task”的东西,你想知道它是什么。好消息:这不是什么坏事。它实际上是你的操作系统。 相关:这个过程是什么?为什么它在我的Mac上运行? 本文是我们正在进行的系列文章的一部分,它解释了活动...

  • 发布于 2021-04-07 15:17
  • 阅读 ( 230 )

linux内核是什么?它做什么?

...ource projects in the world, but what is a kernel and what is it used for? 什么是内核(the kernel)? 内核是与计算机中的硬件接口的易于更换的软件的最低级别。它负责将所有以“用户模式”运行的应用程序连接到物理硬件,并允许进程(称为服...

  • 发布于 2021-04-13 05:20
  • 阅读 ( 272 )

谷歌证实,macbook崩溃是chrome的错

...苹果公司向苹果提交了一份缺陷报告,以查明到底发生了什么。就补救措施而言,谷歌在寻找根本原因的同时,暂时停止了Chrome的一些GPU加速功能。以下是谷歌声明全文: "We have identified a leak of graphics resources in the C...

  • 发布于 2021-04-23 00:12
  • 阅读 ( 138 )

癫痫发作(a seizure)和惊恐发作(a panic attack)的区别

...作,以及它们的区别,将在下面的部分进一步探讨。   什么是癫痫发作(a seizure)? 癫痫发作是大脑中神经元的异常或过度放电或活动,导致脑细胞失火,发出错误的信号,并且发送得太快。这种不正常的大脑活动反过来又会导...

  • 发布于 2021-06-26 13:01
  • 阅读 ( 556 )

神经衰弱(nervous breakdown)和惊恐发作(panic attack)的区别

...压倒性的焦虑和恐惧的突然高峰。 这篇文章解释道, 1.什么是精神崩溃?–定义、原因、体征和症状以及治疗 2.什么是恐慌症?–定义、原因、体征和症状以及治疗 3. What is the difference between Nervous Breakdown and Panic Attack? 什么是精...

  • 发布于 2021-06-28 06:30
  • 阅读 ( 461 )

内核(kernel)和壳(shell)的区别

...,而Shell是处理用户请求的实用程序。 覆盖的关键领域 1.什么是内核-定义,用法2.什么是Shell-定义,用法3.内核和Shell的区别-关键区别的比较 关键术语 内核、Shell、操作系统、Unix 什么是内核(kernel)? 内核是操作系统的核心。内...

  • 发布于 2021-06-30 19:32
  • 阅读 ( 613 )

微核(microkernel)和单片内核(monolithic kernel)的区别

...程管理、文件处理和许多其他任务。 覆盖的关键领域 1.什么是微内核-定义,功能2.什么是单片内核-定义,功能3.微内核和单片内核的区别是什么-关键区别的比较 关键术语 内核,微内核,单片内核,操作系统 什么是微核(microker...

  • 发布于 2021-07-01 06:23
  • 阅读 ( 982 )

windows内核(windows kernel)和linux内核(linux kernel)的区别

...Windows和Linux中的设备有不同的内核。 覆盖的关键领域 1.什么是Windows内核-定义,功能2.什么是Linux内核-定义,功能3.Windows内核和Linux内核的区别是什么-主要区别比较 关键术语 内核,Linux内核,Windows内核 什么是windows内核(windows ke...

  • 发布于 2021-07-01 06:32
  • 阅读 ( 441 )

先发制人(preemptive)和非抢占核(nonpreemptive kernel)的区别

...类型的核;抢占的和非抢占的内核。 覆盖的关键领域 1.什么是抢占式内核-定义,功能2.什么是非抢占式内核-定义,功能3.抢占式内核和非抢占式内核的区别-主要区别比较 关键术语 内核,非抢占内核,操作系统,抢占内核 什么...

  • 发布于 2021-07-01 22:07
  • 阅读 ( 278 )