Linuxカーネルに関する技術情報を集めていくプロジェクトです。現在、Linuxカーネル2.6解読室の第2章までを公開中。
I/O中であるバッファのI/O完了を待ち合わせる関数としてwait_on_buffer関数が用意されている。
wait_on_buffer(バッファ) if(バッファがI/Oロックされている) { バッファの参照数を1つ増やす タスクキューtq_diskに登録されている処理の起動をかける (タスクキューに関する説明は、別章タスクキューを参照のこと) 割り込み禁止状態でバッファ待ちに入る。 (詳細な動作は、スケジューリングの章を参照のこと) バッファの参照数を1つ減らす }
(NIS)HirokazuTakahashi
2000年06月11日 (日) 22時29分57秒 JST1
[PageInfo]
LastUpdate: 2008-08-27 14:45:03, ModifiedBy: hiromichi-m
[Permissions]
view:all, edit:login users, delete/config:members