致命系統錯誤是指計算機操作系統中發生的導致其停止工作的情況。基于Windows?和Unix?的操作系統都設計為在出現嚴重系統錯誤時關閉,然后重新啟動以嘗試從內存中清除問題和任何軟件損壞。問題已給出Windows?上的俗稱...
致命系統錯誤是指計算機操作系統中發生的導致其停止工作的情況。基于Windows?和Unix?的操作系統都設計為在出現嚴重系統錯誤時關閉,然后重新啟動以嘗試從內存中清除問題和任何軟件損壞。問題已給出Windows?上的俗稱是“死亡的藍屏”,因為在Windows?環境中發生致命的系統錯誤時,會顯示藍屏,通常帶有滾動文本,它是將內存內容崩潰轉儲到一個文件中。此信息稍后可用于診斷錯誤原因。在最新的計算機系統上,藍屏死亡不再出現,因為一旦系統崩潰,系統會立即重新啟動,主要是因為崩潰轉儲信息只對熟悉操作系統本身編碼的程序員有用。致命的系統錯誤會導致計算機停止工作,但是現代計算機有避免崩潰的機制。現代計算機操作系統在工作時不斷地進行錯誤檢查,并在后臺糾正錯誤,而個人計算機(PC)用戶很少意識到這一點。但是,偶爾也會出現硬件故障,編程失敗的代碼,或在內存中運行的軟件處理錯誤,操作系統無法自動解決的問題。導致致命系統錯誤的最常見原因是編碼錯誤的軟件與正在運行的操作系統在某種程度上不兼容。致命的系統錯誤會導致計算機停止工作。遇到致命系統錯誤最令人沮喪的缺點之一,也被稱為停止錯誤或系統崩潰,是指用戶當前在PC機上工作并在隨機存取存儲器(RAM)中處理的所有內容都將丟失由于RAM內存在系統中止和關閉時會丟失其數據存儲,因此當前存儲在內存中的文件在崩潰后無法恢復。如果計算機或軟件程序被設計成定期保存正在進行的工作,例如設置為每十分鐘保存一份文件的文字處理器,這種數據丟失通常是可以避免的,因為文件是保存在計算機硬盤上,而不是保存到短期RAM內存中。在上世紀80年代和90年代早期個人計算機系統和軟件開發的早期,導致系統崩潰的計算機錯誤是相當常見的,但此后變得相當罕見。當一個致命的系統新計算機系統發生錯誤,最可能的原因是最近安裝的新軟件程序,或者是最近插入計算機的新硬件設備的驅動程序。這些類型的崩潰可以通過簡單地卸載設備或軟件來避免。內核錯誤或內核恐慌是早期計算機編程中對致命系統錯誤的其他術語。內核是與硬件交互的計算機操作系統的核心,操作系統中對用戶輸入和命令作出響應的操作系統的一部分。操作系統在啟動時首先加載內核,只要系統通電,內核就一直被加載在內存中,因為沒有它,計算機就不能正常工作。由于其本質,它被存儲在當計算機正在使用時,其它軟件不能覆蓋的RAM存儲器,當計算機發生致命的系統錯誤時,這意味著操作系統的內核實際上已經損壞并不能正常工作
-
發表于 2020-08-06 22:37
- 閱讀 ( 1966 )
- 分類:電腦網絡