摘要:
内核定时器 软件上的定时器最终要依靠硬件时钟来实现,简单的说,内核会在时钟中断发生后检测各个注册到内核的定时器是否到期,如果到期,就回调相应的注册函数,将其作为中断底半部来执行。实际上,时钟中断处理程序会触发TIMER_SOFTIRQ软中断,运行当前处理器上到期的所有定时器。 设备驱动程序如要获得时 阅读全文
posted @ 2017-02-14 12:00
Abnor
阅读(5269)
评论(1)
推荐(3)
摘要:
在硬件上,中断源可以通过中断控制器向CPU提交中断,进而引发中断处理程序的执行,不过这种硬件中断体系每一种CPU都不一样,而Linux作为操作系统,需要同时支持这些中断体系,如此一来,Linux中就提出了 软中断 的概念,也有人叫 内核中断 ,其本质就是使用统一的方式对不同硬件中断体系中的中断号进行 阅读全文
posted @ 2017-02-14 08:02
Abnor
阅读(3281)
评论(1)
推荐(2)