jiffies是每一个时钟中断,都会加1.这就导致一个问题.不管jiffies(一般来说是unsigned long类型)多少个字节,总有溢出的时候. 更极端的时候.当期jiffies是0xffffffff.下一个时刻就是0x0 这样.当你计算延时/时差 的时候0x0 - 0xffffffff结果是 0xffffffff,实际上仅仅是过了一个时钟周期,这样的区别是巨大的. 那么怎样防止这样的情况发生呢? 非常easy 如果t1是之前记录的jiffies,t2是当前的jiffies,你想要计算两者