在基于UNIX的操作系统中, 每个文件都由一个Inode索引。索引节点是随文件系统创建而创建的特殊磁盘块。文件系统中文件或目录的数量取决于文件系统中Inode的数量。
索引节点包含以下信息
- 文件的属性(权限, 时间戳, 所有权详细信息等)
- 许多直接块, 其中包含指向文件前12个块的指针。
- 指向索引块的单个间接指针。如果文件不能被直接块完全索引, 则使用单个间接指针。
- 一个双间接指针, 它指向一个磁盘块, 该磁盘块是指向作为索引块的磁盘块的指针的集合。如果文件太大而不能被直接块和单个间接指针完全索引, 则使用双索引指针。
- 一个三重索引指针, 该指针指向作为指针集合的磁盘块。每个指针分别指向一个磁盘块, 该磁盘块也包含一组指针, 这些指针分别指向一个索引块, 该索引块包含指向文件块的指针。
评论前必须登录!
注册