[[PageNavi(internal22-navi)]]
{{{ comment
h2w-title:バッファの状態
}}}
= バッファの状態 = #SECTION03210000000000000000
バッファはデータを納めているメモリの実体とその領域を管理するヘッダ(buffer_head)から成る。ヘッダ(buffer_head)は、バッファ実体の状態(b_stateメンバ)を保持する。
各バッファはそれぞれ以下の状態を持つ。複数状態を合わせ持つことも可能である。
||バッファ状態 || 説明 ||
||BH_Uptodate || バッファの内容は有効である。||
|| BH_Dirty || バッファに書き込みがあった。まだディスクに書き戻されていない。||
|| BH_Lock || ディスクI/O処理中である。||
|| BH_Req || 一度はディスクI/Oの要求を行った。||
|| BH_Protected || 特殊用途に利用されている。勝手に開放しないことを指示。||
----
''(NIS)HirokazuTakahashi [[BR]]2000年06月11日 (日) 22時29分57秒 JST''1
[[PageNavi(internal22-navi)]]