Linuxカーネルに関する技術情報を集めていくプロジェクトです。現在、Linuxカーネル2.6解読室の第2章までを公開中。
iノードの状態遷移を図にまとめると以下のようになる。有効な(利用可能な)iノードは全て inode_in_useに繋がれており、書き込みがあったがまだディスクに反映されていないiノードにはI_DIRTYのフラグが立っている。まさにI/O中のiノードはI_LOCKフラグが立っており、その間に他のプロセスからのアクセスを禁止する。(ファイルシステムよっては、バッファキャッシュに書き戻すだけの間I_LOCKが立つ)
(NIS)HirokazuTakahashi
2000年12月09日 (土) 23時55分06秒 JST1
[PageInfo]
LastUpdate: 2008-08-27 14:18:43, ModifiedBy: hiromichi-m
[Permissions]
view:all, edit:login users, delete/config:members