Oops_(Linux內核)

oops是Linux內核發生不正確的行爲併產生一份錯誤報告 。 多種類型的oops導致衆所周知的內核錯誤 ， 但部分oops也允許繼續操作 ， 但可靠度會打折扣 。 這個術語僅僅代表了一個簡單的錯誤 。 當核心檢測到問題時 ， 它會列印一個oops訊息然後殺死全部相關行程 。 oops訊息可以幫助Linux核心工程師進行調試 ， 檢測oops出現的條件 ， 並修復導致oops的程式錯誤 。 Linux官方核心文件中提到的oops訊息被放在覈心原始碼Documentation / oops - tracing.txt中 。 部份記錄程式的設定可能會影響收集oops訊息 。 若系統遇到了oops ， 一些內部資源可能不再可用 。 即使系統看起來運作正常 ， 非預期的副作用可能導致活動行程被終止 。 若系統試圖使用無法使用的資源 ， 核心oops常常導致核心錯誤 。 Kernelloops提到了一種用於收集和提交oops到Kerneloops.org的軟體 。 Kerneloops.org同時也提供了oops的統計資訊 。 對於不熟悉電腦及作業系統的人來說 ， 「 oops訊息 」 可能會難以理解 。 不像Windows或OS X等作業系統 ， Linux尚未具備顯示一個簡單且易懂的訊息來代表核心的當機 。