Dell

在這種情況下,“取消斷言”是什麼意思?

  • May 5, 2014

戴爾的英語專業學生向我提供了 PowerEdge 2950 提供的此錯誤消息。

CPU2 狀態:CPU2 的處理器感測器,IERR 被取消斷言

我用Google搜尋了它,隨機論壇文章沒有為我提供明確的答案。

這顯然也不是一個詞:http ://dictionary.reference.com/browse/deassert?s=t

我能猜到意思。斷言:

以保證、自信或有力的方式陳述

好的。所以消極的一面。缺乏自信的狀態?此錯誤消息試圖告訴我什麼?記憶體錯誤與此分組:它是想說應該IERRCPU2設置,但不是嗎?目前系統狀態是 SNAFU 但 CPU2 認為一切正常嗎?

我最好的翻譯是“停止信號”。

假設我有一個警報按鈕。我可以按下這個按鈕來發送信號。然後我鬆開按鈕以停止發送該信號。用“assert”替換“push”,用“de-assert”替換“release”,你就明白了。

我不確定這個術語在錯誤條件方面是從哪裡開始使用的,但我已經在多家供應商那裡看到過。

基本上,如果它被“斷言”,就會出現錯誤情況。然後,如果在某個時候錯誤條件不再存在,則會記錄一條消息,表明所述條件被取消斷言。

引用自:https://serverfault.com/questions/440765