2

Ext2 の wiki エントリによると、「Linux ではブロック サイズはアーキテクチャ ページ サイズによって制限されます。」

この制限は、典型的なファイル システム (ext2 など) ではデータがページ単位で処理されるため、アーキテクチャ ページ サイズを使用するとパフォーマンスが向上するためだと思います。

私の質問は次のとおりです。この制限が実装されている正確な場所を教えてください。だから私はページサイズ(通常は4k)よりも小さいフォーマットにすることはできませんか?

ありがとう

4

1 に答える 1

1

ページサイズに関するext2ブロックサイズの制限は上限です。ext2ブロックは、4kページのアーキテクチャでは1024、2048、または4096バイトになります。8kページのAlphaなどのアーキテクチャでは、8192バイトのブロックサイズが有効ですが、このようなファイルシステムは、ページサイズが小さいシステムでは使用できません。

詳細については、LinuxカーネルソースのDocumentation / filesystems/ext2.txtを参照してください。

于 2011-09-22T06:02:23.427 に答える