分析core不是一件容易的事情.试想,一个系统运行了很长一段时间,在这段时间里,系统会积累大量正常.甚至不正常的状态.这个时候如果系统突然出现了一个问题,那这个问题十有八九跟长时间积累下来的状态有关系.分析core,就是分析出问题时,系统产生的“快照”,追溯历史,找出问题发生源头.这有点像是从案发现场,推导案发经过一样. soft lockup! 今天这个“案件”,我们从soft lockup说起. soft lockup是内核实现的夯机自我诊断功能.这个功能的实现,和线程的优先级有关系. 这里…