Linux 内核需要一种机制来在未来某个时间点调度执行某个函数。这种机制就是内核定时器。它不同于睡眠函数(如 msleep ),定时器是异步执行的,注册一个定时器后,当前执行流会立刻继续,而定时器回调函数会在未来某个时刻在中断上下文 (或软中断上下文)中执行。
感兴趣的可以点击链接了解~
https://mp.weixin.qq.com/s/Sqmyykjdf8p6WeWpC97zSA
Linux 内核需要一种机制来在未来某个时间点调度执行某个函数。这种机制就是内核定时器。它不同于睡眠函数(如 msleep ),定时器是异步执行的,注册一个定时器后,当前执行流会立刻继续,而定时器回调函数会在未来某个时刻在中断上下文 (或软中断上下文)中执行。
感兴趣的可以点击链接了解~
https://mp.weixin.qq.com/s/Sqmyykjdf8p6WeWpC97zSA
Good read