ldd3: 禁止了中止,是不是就没有系统滴答了

ldd3: 禁止了中止,是不是就没有系统滴答了

ldd3: 禁止了中断,是不是就没有系统滴答了?
如果禁止了中断,jiffies就不会得到更新。

那么系统的时间是不是就不能更新,和系统时间相关的,都会“静止” 。 ???


时钟中断可以禁止吗,我记得只能禁止32之后的中断。


确实如此
会丢失jiffies

虽然一般发生的概率很小,但还是偶尔会出现禁用中断时来了时钟中断的情况
所以一般linux系统时钟长期开机,系统时钟会慢。一般可以用rtc ntp gps 1588来矫正

据说x86上有机制能找回丢失中断,了解不多

本来就是啊。。。把程序状态字上面的中断IRQ标志位直接弄成0,整个IRQ中断都被禁止了, jiffies自然就无法更新

至少我看 ucos2上面访问临界区时是这样的,直接关闭整个IRQ中断!

ldd3: 禁止了中止,是不是就没有系统滴答了

相关文章:

你感兴趣的文章:

标签云: