内部如何安排tasklet?

时间:2012-03-26 19:56:41

标签: linux-kernel scheduling

我知道Tasklet是延迟中断处理程序,它们在中断上下文中执行,除了它们具有最高优先级(最肯定是高于用户进程)。

但是,如果我们有多个要完成大量工作的Tasklet,这些Tasklet如何安排?它们的执行顺序是什么?

1 个答案:

答案 0 :(得分:2)

你问一个关于一个相当复杂的话题的非常笼统的问题。 (您可能还想指定内核版本以及是否使用RT-preempt补丁。)我发现此页面包含对tasklet的非常好的描述。

tasklets

希望有所帮助。但我想快速回答“他们如何安排”是softirq-tasklet线程中的先到先得。

迈克尔