inode 大小 512 和 1024 字节在 ext4 中的作用及其优缺点? (需要官方参考)

inode 大小 512 和 1024 字节在 ext4 中的作用及其优缺点? (需要官方参考)

当我第一次尝试安装 openSUSE tumbleweed 时,我看到在格式化 ext4 时我可以选择 inode 大小 128、256、512 或 1024 字节。通常是 256。我认为更大的 inode 大小使得内联数据功能适合更多数据,但我没有看到任何官方文档,我只看到它适合 inode 中的 60 字节文件(来源:EXT4 内核 wiki,磁盘布局)而且似乎可以存储更多

在进行更改以压缩用于存储内联数据的扩展属性键之前,应该能够在 256 字节 inode 中存储 160 字节的数据(截至 2015 年 6 月,当 i_extra_isize 为 28 时)。在此之前,由于 inode 空间使用效率低下,限制为 156 字节。

  • 较大的 inode 大小是否会使 inline_data 功能存储更多数据?
  • 它还扩展了inode的直接指针
  • 它是否可以提高访问时间,尤其是 HDD 的访问时间?

以下是我所看到的一些内容,但主要是意见(他们没有任何参考):

我想知道我所询问的好处是否真的存在。

相关内容