BHハンドラ

bottom half handlerの略。linuxではハードウェア割り込みハンドラを応答性の必要な部分とそうでない部分の二段階で処理している。クロック処理、TCP/IPプロトコル処理などはBHハンドラで実現されている。このハンドラはlinuxカーネルが行う処理が一区切りついたタイミング(システムコール出口、割り込みハンドラ出口、スケジューラ)で実行される。

BHハンドラ登録テーブルbh_base[]は固定長であり、32個のハンドラを登録できる。

img12.gif

 

(NIS)HirokazuTakahashi
2000年06月11日 (日) 22時29分57秒 JST
1