内核错误
Sign in to saveAlso known as kernel crash
fatal error condition associated with Unix-like computer operating systems
In the Vinony graph
Vinony's link graph records 197 inbound references to 内核错误, and connects out to list of HTTP status codes, user space and English language.
Vinony files it under Commons link from Wikidata, Computer errors and Operating system kernels.
Vinony links it to 28 Wikipedia language editions.
Wikidata facts
- Image
- Drm panic with qr code.png
Show 2 more facts
- Commons gallery
- Kernel panic
- Commons category
- Kernel Panic
Sources (1)
via Wikidata · CC0
Article · 中文
内核错误(英語:Kernel Panic)是指操作系统在监测到内部的致命错误,并无法安全处理此错误时采取的动作。这个概念主要被限定在Unix以及类Unix系统中;对于Microsoft Windows系统,等同的概念通常被称为蓝屏死机。 操作系统内核中处理Kernel panic的子程序(在AT&T衍生类以及BSD类Unix中,通常称为panic)通常被设计用来向控制台输出错误信息,向磁盘保存一份内核内存的转储,以便事后的调试,然后等待系统被手动重新引导,或自动。该程序提供的技术性信息通常是用来帮助系统管理员或者软件开发者诊断问题的。 操作系统试图读写无效或不允许的内存地址是导致内核错误的一个常见原因。内核错误也有可能在遇到硬件错误或操作系统BUG时发生。在不同情况中,操作系统可以在发生时继续运行。然而,系统处于不稳定状态时,操作系统通常会停止工作以避免造成破坏安全和数据损坏的风险,并提供错误的诊断信息。 内核错误在早期的Unix系统中被引入,显示了在Unix与Multics在设计哲学上的主要差异之一。Multics的开发者曾引述了一段在这个问题上与Unix开发者Dennis Ritchie的讨论: 我提醒Dennis说,我在Multics中写的近半数代码都是错误恢复代码。他说:“我们不需要这些。我们有称为panic的子程序,如果发生了错误就可以调用这个函数,使得系统崩溃,然后你可以在大厅里面大叫:‘嘿,重启机器’。” 原始的panic函数从UNIX第五版开始到基于VAX的UNIX 32V期间几乎没有变化,只是输出一条错误信息,然后就使系统进入NOP的死循环中。当改进UNIX的基础代码的时候,panic函数也有所改进,可以向控制台输出多种格式的调试信息。
Abstract from DBpedia / Wikipedia · CC BY-SA