Quels contextes sont softirq et tasklet?

Je sais qu'il existe des processus de contexte et de l'interruption de contexte, mais je ne comprends pas lors de l'exécution de softirq ou tasklet, dont le contexte est-il exécuter.

J'ai vu certaines personnes utilisent le terme "bas-les moitiés de contexte", si il y a un tel terme, quelle est la différence en comparant avec les autres.

Une autre question à softirq et tasklet est que pourquoi le sommeil ne sont pas autorisés au cours de l'exécution??

Quelqu'un peut-il m'aider à identifier ces questions, merci!!

source d'informationauteur kai