2011-09-21 181 views
2

根據Ext2的wiki條目,「在Linux中塊的大小受到體系結構頁大小的限制。」塊大小的大小限制

我認爲這個限制是由於典型的文件系統(比如說ext2)中的數據是按頁面處理的,因此它使用更多的性能來使用架構頁面大小。

我的問題是:你能指出我的確切位置在哪裏實施? 因此,我將無法格式化小於頁面大小(通常4k)?

由於

+0

請參閱http://www.win.tue.nl/~aeb/linux/lk/lk-9.html,頁面大小可以使用['getpagesize()'](http:// linux。 die.net/man/2/getpagesize)。 – Ofir

回答

1

相對於頁大小在ext2塊大小限制爲上限;在具有4k頁的體系結構中,ext2塊可以是1024,2048或4096字節。在像8k頁面的Alpha這樣的體系結構中,塊大小爲8192字節將是有效的,但是這樣的文件系統在具有較小頁面大小的系統上將不可用。

有關更多信息,請參閱Linux內核源文檔/ filesystems/ext2.txt。