zhaobingchao
作者zhaobingchao·2021-05-27 15:55
AIX技术支持·IPS

AIX Errlog中的Errlable:DELAYED_INTS

字数 593阅读 1040评论 0赞 0

在AIX系统环境中有时候errlog中会看到有如下的报错信息,不像其它那些常见的软硬件报错记录便于查询和了解,那此种日志记录Lable如何理解呢?
**Otc 14 16:10:07 SYSPROC P DELAYED_INTS Excessive interrupt disablement time
LABEL: DELAYED_INTS IDENTIFIER: A2205861**
不像其它那些常见的软硬件报错记录便于查询和了解,那此种类型日志记录如何理解呢?

首先这个错误信息不是故障,而是警告。 DELAYED_INTS 是系统为了应对可能产生的内核中的问题的一种预提示,比如 I/O 处理实例花费的时间太长,而延迟并不意味着实际的错误或失败。这些信息被记录下来后,以便跟踪内核中长时间处于禁用状态的目标区域,比如说设备驱动程序出于任何原因(也可能是正常的设计)禁用中断,并且在 0.5 秒内不重新启用它们。禁用中断的内核检查代码会认为 0.5 秒太长,所以便写入 errlog 。

设备驱动程序可以为某些操作禁用中断。如果驱动程序在预定义的时间段内(内核以微秒为单位)不会重新启用中断,错误日志中会记录一个信息条目。这不是一个错误,只是一个通知。在大多数情况下,可以忽略这些条目。但是,如果记录了其中许多条目,则可能会导致性能上的问题,所以如果只记录一次或几次,则无需担心。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广