我试图了解inode位图和inode表之间的区别(来自ext2文件系统文档),但是我没有明白。有人可以解释吗?
最佳答案
该位图仅占用一个块,并且是0
和1
的序列,其中0
表示_inode_table_中的相应inode是空闲的,并且指定了1
被使用。
inode 表是写入有关 inode 的实际信息的地方,它在文件系统上占据一个以上的块。
修改文件系统时,位图技术可用于快速找到inode表(或数据块)上的空闲位置。
在硬盘驱动器上,这些部分如下所示:
inode bitmap:
11100011010010101...
inode table:
struct inode | struct inode | struct inode | struct inode | ...
关于linux - inode位图和inode表有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22580855/