标签:
Ext2 文件系统
block
inode
记录的文件数据至少有底下这些:
inode 的数量与大小也是在格式化时就已经固定了, inode 还有以下特点:
Superblock
是记录整个 filesystem 相关信息的地方, 没有 Superblock ,就没有这个 filesystem 了。他记录的信息主要有:
Superblock 是非常重要的,因为文件系统的基本信息都写在这里, superblock 的大小为 1024bytes,此外,每个 block group 都可能含有 superblock !事实上除了第一个 block group 内会含有 superblock 之外,后续的 block group 不一定含有 superblock , 而若含有 superblock 则该 superblock 主要是做为第一个 block group 内 superblock 的备份咯,这样可以进行 superblock 的救援。
Filesystem Description (文件系统描述说明)
这个区段可以描述每个 block group 的开始与结束的 block 号码,以及说明每个区段 (superblock, bitmap, inodemap, data block) 分别介于哪一个 block 号码之间。
block bitmap (区块对照表)
从 block bitmap 当中可以知道哪些 block 是空的,如果你删除某些文件时,那些文件原本占用的 block 号码就得要释放出来, 此时在 block bitmap 当中相对应到该 block 号码的标志就得要修改成为『未使用中』。
inode bitmap (inode 对照表)
这个其实与 block bitmap 是类似的功能,只是 block bitmap 记录的是使用与未使用的 block 号码, 至于 inode bitmap 则是记录使用与未使用的 inode 号码。
标签:
原文地址:http://www.cnblogs.com/yiyezc/p/5208318.html