2

タイマー割り込みをマスクできるかどうか知りたいです。ppcの場合を考えてみましょう。「kernel/timer.c」のrun_local_timers()関数は、ローカルのCPUごとのタイマー割り込みによって呼び出されます。

では、このタイマー割り込みがマスクされ、その間にrun_local_timers()関数が呼び出されない可能性はありますか?

4

1 に答える 1

0

NMIを除くすべての割り込みをマスクできます。これにはタイマー割り込みが含まれます。
一般に、ハードウェア割り込みが処理されている間、割り込みは無効になります。

システムに悪影響を与える間、非常に短い時間以上割り込みをマスキングすることに注意してください。

于 2012-05-04T05:51:31.647 に答える