poll()执行的延迟

时间:2016-04-01 10:29:16

标签: linux real-time epoll

我的问题是关于在0超时执行时的poll方法。我看到在3.8之前的内核中,该方法在尝试描述符回调之前设置TASK_INTERRUPTIBLE,在3.8之后的内核中设置,如果以超时0调用,则执行回调并且不设置TASK_INTERRUPTIBLE,因为方法突破早。

这是否意味着可以在低延迟应用程序中使用轮询,例如如果有一个专用于CPU的进程。即使没有设置TASK_INTERRUPTABLE,轮询也会被中断吗?

0 个答案:

没有答案