Вопросы по теме 'tasklet'

Разница между SoftIRQ и тасклетами
Изучая обработку прерываний в Linux, я обнаружил, что Tasklets и SoftIRQ — это два разных метода выполнения «нижней половины» (работы с меньшим приоритетом). Я это понимаю (совершенно неподдельная потребность). Разница в том, что SoftIRQ повторно...
35979 просмотров

динамические тасклеты или рабочие очереди
Предыстория: я пишу модуль ядра для обработки сетевого трафика. Я получаю пакеты, используя перехватчики netfilter. Вся фильтрация выполняется внутри функции ловушки, но я не хочу здесь обрабатывать пакеты. Таким образом, решение - это тасклеты или...
377 просмотров

Более одного тасклета в шаге?
У меня есть тасклет, который устанавливает некоторую информацию в мой JobContext, а другой проверяет некоторые вещи, чтобы узнать, могу ли я выполнить следующие шаги в моем пакете или нет. Оба тасклета работают хорошо, если я использую два разных...
4227 просмотров
schedule 04.07.2022

почему один и тот же TASKLET не может выполняться на двух ядрах одновременно?
В реализации ядра Linux для платформы ARM отложенная работа в тасклете добавляется в список percpu vec|vec_hi. теперь при возврате из выполнения ISR он обращается к отложенной работе в softirq и тасклетах. теперь об этой отложенной работе можно...
1656 просмотров