在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 条评论