Linux inode位图和inode表的区别是什么

Linux inode位图和inode表的区别是什么,linux,filesystems,ext2,Linux,Filesystems,Ext2,我试图理解inode位图和inode表(来自ext2文件系统文档)之间的区别,但我不明白。有人能解释一下吗?位图只占一个块,是一个0s和1s的序列,其中0表示_inode\u表中对应的inode是自由的,1指定使用它 inode表是关于inode的实际信息被写入的地方,它占用了文件系统上的多个块 在修改文件系统时,位图技术对于快速查找inode表(或数据块)上的空闲位置非常有用 在硬盘上,这些部分如下所示: inode bitmap: 11100011010010101... inode

我试图理解inode位图和inode表(来自ext2文件系统文档)之间的区别,但我不明白。有人能解释一下吗?

位图只占一个块,是一个
0
s和
1
s的序列,其中
0
表示_inode\u表中对应的inode是自由的,
1
指定使用它

inode表是关于inode的实际信息被写入的地方,它占用了文件系统上的多个块

在修改文件系统时,位图技术对于快速查找inode表(或数据块)上的空闲位置非常有用

在硬盘上,这些部分如下所示:

 inode bitmap:
 11100011010010101...

 inode table:
 struct inode | struct inode | struct inode | struct inode | ...