【问题标题】:what is the diffrence inode bitmap and inode tableinode 位图和 inode 表的区别是什么
【发布时间】:2014-04-30 02:59:28
【问题描述】:

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

【问题讨论】:

    标签: linux filesystems ext2


    【解决方案1】:

    位图只占一个块,是0s和1s的序列,其中0表示_inode_table_中对应的inode是空闲的,1指定已经用过了。

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

    位图技术有助于在修改文件系统时快速找到 inode 表(或数据块​​)上的空闲位置。

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

     inode bitmap:
     11100011010010101...
    
     inode table:
     struct inode | struct inode | struct inode | struct inode | ...
    

    【讨论】:

      猜你喜欢
      • 2012-03-22
      • 2015-02-05
      • 2015-07-04
      • 2014-11-07
      • 2020-11-01
      • 2012-12-08
      • 2011-05-25
      • 1970-01-01
      • 2019-06-05
      相关资源
      最近更新 更多