使用timer_settime时Linux计时器到期问题

时间:2013-04-18 21:40:51

标签: c linux timer linux-kernel

我使用timer_settime和signal handler设置了一个定期的Linux计时器。它工作正常,除了第一次。

例如,如果我将定时器设置为10ms,那么第一次在11ms或12ms调用信号处理程序。在那之后(永远),它被称为10ms。为什么会这样?是因为我的硬件?有没有办法避免它在第一次到期时发生?

0 个答案:

没有答案