什么是CPU软锁定?

什么是CPU软锁定?

我想知道什么是CPU软锁定?以及可能的原因,我只能告诉您,这是在基于 RedHat Linux 的服务器中出现的消息内核错误。感谢大家!

答案1

我找到了回复...

软锁定是任务或内核线程在一段时间内使用而不释放 CPU 的症状。

软锁背后的技术原因涉及 CPU 中断和 nmiwatchdog。对于系统上的每个 CPU,都会创建一个看门狗进程。该进程每秒“唤醒”一次,获取其负责的CPU的当前时间戳,并将其保存到CPU数据结构中。

问候!

相关内容