我试图了解inode位图和inode表之间的区别(来自ext2文件系统文档),但是我没有明白。有人可以解释吗?

最佳答案

该位图仅占用一个块,并且是01的序列,其中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/

10-12 16:06