索引節點


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

Inode包含以下資訊 -

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