戴尔的英语专业人员向我提供了 PowerEdge 2950 发出的这个错误信息。
CPU2 状态:CPU2 的处理器传感器 IERR 为取消断言
我已经在 Google 上搜索过了,随机的论坛帖子并没有给我提供明确的答案。
这显然不是一个词:http://dictionary.reference.com/browse/deassert?s=t
我能猜出它的意思。断言:
确信、有信心或有力地陈述
好的。那么负面的。缺乏信心的状态?这个错误消息试图告诉我什么?内存错误与此错误分组:它是否试图说明IERR
对于 CPU2应该可以设置,但实际上没有?当前系统状态为 SNAFU,但 CPU2 却认为一切正常?
答案1
我最好的翻译是“停止信号”。
假设我有一个报警按钮。我可以按下此按钮来发送信号。然后我释放按钮以停止发送该信号。将“push”替换为“assert”,将“release”替换为“de-assert”,您就会明白其含义。
答案2
我不确定这个术语在错误条件下从何时开始被使用,但我在多个供应商那里看到过它。
基本上,如果错误条件被“断言”,则表示存在该错误条件。然后,如果错误条件在某一时刻不再存在,则会记录一条消息,表明该条件已被取消断言。
答案3
进一步了解 ErikA 的回答......
这一术语源于数字逻辑。 当您说数字信号“被断言”时,这与说它代表二进制值 1 相同。取消断言与二进制 0 相同。
在您的情况下,该消息意味着信号IERR
已设置为 0,即已关闭。