我试图理解inode位图和inode表之间的区别(来自ext2文件系统文档),但我没有理解。有人能解释吗?
发布于 2014-03-22 17:19:28
位图只占据一个块,是0s和1s的序列,其中0意味着_inode_table_中相应的inode是空闲的,1指定使用它。
inode表是编写inode的实际信息的地方,它占用了文件系统上的多个块。
在修改文件系统时,位图技术对于快速查找inode表(或数据块)上的空闲位置非常有用。
在硬盘上,这些部分如下所示:
inode bitmap:
11100011010010101...
inode table:
struct inode | struct inode | struct inode | struct inode | ...https://stackoverflow.com/questions/22580855
复制相似问题