Pav*_*ath 5 linux scheduling watchdog lockup linux-kernel
当我们启用CONFIG_DETECT_SOFTLOCKUP检测软锁定时,它会创建一个新的任务,该任务khungtaskd将每1秒运行一次.如果khungtaskd未能在'n'秒内安排,则内核将声明软锁定.
CONFIG_DETECT_SOFTLOCKUP
khungtaskd
我的问题是阻止khungtaskd运行的原因是什么?我发现的一个 - 试图在中断环境中获取已经获得的自旋锁.导致软锁定的其他原因是什么?
J-1*_*DiZ 1
中断太多(并且计算机太慢)?检查/proc/interrupts看看。
/proc/interrupts
一些实时任务正在运行?
中断几乎总是比其他任务具有更高的优先级。
归档时间:
14 年,2 月 前
查看次数:
5075 次
最近记录:
13 年,1 月 前