在基于UNIX的操作系统中, 每个文件都由一个Inode索引。索引节点是随文件系统创建而创建的特殊磁盘块。文件系统中文件或目录的数量取决于文件系统中Inode的数量。
【inode索引节点】索引节点包含以下信息
- 文件的属性(权限, 时间戳, 所有权详细信息等)
- 许多直接块, 其中包含指向文件前12个块的指针。
- 指向索引块的单个间接指针。如果文件不能被直接块完全索引, 则使用单个间接指针。
- 一个双间接指针, 它指向一个磁盘块, 该磁盘块是指向作为索引块的磁盘块的指针的集合。如果文件太大而不能被直接块和单个间接指针完全索引, 则使用双索引指针。
- 一个三重索引指针, 该指针指向作为指针集合的磁盘块。每个指针分别指向一个磁盘块, 该磁盘块也包含一组指针, 这些指针分别指向一个索引块, 该索引块包含指向文件块的指针。
文章图片
推荐阅读
- 兴趣变量机制
- 关于最佳拟合和第一拟合的门问题图解
- 磁盘分配之索引分配
- 内存中的数据结构
- HRNN示例图解
- 最高响应比优先(HRRN)调度
- 系统固定分区
- 如何从网站免费下载嵌入式视频(有哪些方法?分步教程介绍)
- Android各版本的SDK Platforms和API Level