割り込み
interrupt
割り込みコントローラ と呼ばれる ハードウェア が処理する
現在実行中の ジョブ を停止して、別のタスクに取り掛かるように CPU に通知する
このタスクでは、 デバイスドライバ や OS の スケジューラ の呼び出しを行う
割り込みは、以下のような理由で発生する
I/O デバイスが、ファイルやネットワークの読み込み、キーボードのストロークといった操作を完了した場合
別のプログラムが割り込みを要求した場合
ハードウェアクロック の クロック信号 が発生し、現在の実行を中断した場合
これにより、レディキュー 内の他のジョブも実行の機会を得ることができる