2

根据 Ext2 的 wiki 条目,“在 Linux 中,块大小受架构页面大小的限制。”

我认为这个限制是由于在典型的文件系统(比如 ext2)中数据是根据页面处理的,因此它在使用架构页面大小时提供了更多的性能。

我的问题是:你能指出这个限制的具体实施位置吗?所以我将无法格式化小于页面大小(通常为 4k)?

谢谢

4

1 回答 1

1

ext2 块大小相对于页面大小的限制是一个上限;在具有 4k 页的架构上,ext2 块可能是 1024、2048 或 4096 字节。在诸如 Alpha 之类的具有 8k 页的体系结构上,8192 字节的块大小是有效的,但这样的文件系统在具有较小页大小的系统上是不可用的。

有关更多信息,请参阅 Linux 内核源代码中的 Documentation/filesystems/ext2.txt。

于 2011-09-22T06:02:23.427 回答