その他の主なiノード操作関数

  • find_inode()
    • iノードキャッシュ中からiノード番号で指定されたiノードを検索
  • alloc_inode()
    • iノード域を新規に確保する
  • destroy_inode()
    • iノード領域を解放する
  • write_inode()
    • メモリiノード域の情報をディスクiノードに書き戻す。 実際は、この関数自体はバッファまでしか書き戻さないので、 その後バッファのフラッシュを行う必要がある。
  • wait_on_inode()
    • inodeがロックされていたら、その解除を待ち合わせる
  • sync_inodes()、sync_all_inodes()、write_inode_now()関数
    • iノードをディスクへ書き戻す。

(NIS)HirokazuTakahashi
2000年12月09日 (土) 23時55分06秒 JST
1