Kernel panic是指作業系統在監控到內部的致命錯誤,並且無法安全地處理此錯誤時所採取的動作。這個概念主要被限定在Unix以及類別Unix系統中,而對於Microsoft Windows系統,等同的概念通常稱為藍屏死機。
Kernel panic是指作業系統在監控到內部的致命錯誤,並無法安全地處理此錯誤時所採取的動作。這個概念主要被限定在Unix以及類別Unix系統中,而對於Microsoft Windows系統,等同的概念通常稱為藍屏死機。
當作業系統核心試圖讀取和寫入無效或不允許的記憶體位址時,或遇到硬體錯誤或作業系統BUG時,都可能導致核心錯誤。在某些情況下,系統可以在記憶體存取違例發生時繼續運行,但在其他情況下,系統可能會徹底掛起(重新啟動),即發生核心panic。
作業系統核心中處理Kernel panic的子程式(在AT&T衍生類別以及BSD類別Unix中,通常為panic())通常被設計用來向控制台輸出錯誤訊息,向磁碟保存一份內核記憶體的轉儲,以便事後的調試,然後等待系統被手動重啟,或自動重啟。該程式提供的技術性資訊通常是用來幫助系統管理員或軟體開發者診斷問題的。
以上是kernel panic是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!