CPU调用kernel时间不一致问题

使用四个线程,调用相同的处理方法,每次CPU调用内核的时间差别挺大,其中每个线程第二次调用中还有加锁的问题,这个锁不是我在程序中调用的,是底层库中有相关的调用么,为什么只有第二次的调用出现了加锁的现象