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年12月09日 (土) 23時55分06秒 JST1
[ページ情報]
更新日時: 2008-08-27 14:17:58, 更新者: hiromichi-m
[権限]
表示:無制限, 編集:ログインユーザ, 削除/設定:メンバー