索引節點

在基於UNIX的操作系統中,每個檔都由一個Inode索引。 Inode是創建檔系統時創建的特殊磁片塊。 檔系統中的檔或目錄數量取決於檔系統中的Inode數量。

Inode包含以下資訊 -

  • 檔的屬性(許可權,時間戳,所有權詳細資訊等)
  • 包含指向檔的前12個塊的指針的多個直接塊。
  • 指向索引塊的單個間接指針。 如果檔不能被直接塊完全索引,則使用單個間接指針。
  • 指向磁片塊的雙重間接指針,該磁片塊是指向作為索引塊的磁片塊的指針的集合。 如果檔太大而無法通過直接塊以及單個間接指針完全索引,則使用雙索引指針。
  • 指向一個指針集合的磁片塊的三元索引指針。 每個指針分別指向一個磁片塊,該塊還包含一組指針,這些指針分別指向一個包含指向檔塊的指針的索引塊。


上一篇: 鏈接索引分配 下一篇: 空閒空間管理