【问题标题】:why ext4 filesystem choose to use HTree as there extent's tree structure为什么 ext4 文件系统选择使用 HTree 作为范围的树结构
【发布时间】:2015-01-01 03:57:40
【问题描述】:

从 ext4 维基百科介绍中,我发现 Htree 在 ext4 中用于目录组织和范围组织。

在目录组织场景中,哈希表树有助于平衡和改进搜索。

但是在范围组织中使用 Htree 有什么好处呢?

为你的智慧加油 :)

【问题讨论】:

    标签: ext4 hashtree


    【解决方案1】:

    ext4_inode 结构中的 i_block 字段只能包含 60 个字节。每个扩展区的长度为 12 个字节。 i_block 只能包含 4 个扩展区 + 1 个标头。 Ext4 如果需要存储超过 4 个extent,则使用树。

    【讨论】:

      猜你喜欢
      • 2011-09-17
      • 1970-01-01
      • 1970-01-01
      • 2012-05-17
      • 2011-12-13
      • 2010-09-06
      • 1970-01-01
      • 2023-03-20
      • 2010-09-16
      相关资源
      最近更新 更多