2

プリエンプティブルな Linux カーネルで、スケジューラまたは一部の重要なカーネル スレッドをプリエンプトできますか? 割り込みハンドラ (上半分または下半分) ではどうですか?

4

2 に答える 2

0

任意のカーネル スレッド、または一般的に言えば、コードの任意の部分をプリエンプトできます。

  • 優先度の高いスレッドによって
  • 割り込みとプリエンプションから保護されたセクションにいない間

したがって、たとえば、スケジューラでさえハードウェア割り込みによってプリエンプトされる可能性があります。

于 2015-01-19T11:25:21.027 に答える