2

これでもうまくいかない場合は、ファイルシステムの調整を支援することはできないようです。

それは本当ですか?

4

1 に答える 1

3

ページサイズがファイル システムの論理割り当て単位 (通常は 4K または 8K クラスター) を意味すると仮定すると、ファイルがすべてのファイル システムとの境界で開始するとは想定できません。

FFS (SunOS/SVR4 および HP-UX UFS、BSD UFS1 & UFS2、LFS) に基づく多くの FS は、多数の小さなファイルが作成されるときにスペースを節約するためにフラグメントを実装します。ext2/3 は FFS に基づいていますが、フラグメントをサポートしていないことに注意してください。

ブロックのサブアロケーションを実装する他の一般的な (またはあまり一般的ではない) FS は、Netware FS、ReiserFS、Reiser4、IBM JFS2、Sun SAM/QFS、および VMWare VMFS です。

btrfs や zfs などの最新のファイル システムも、ブロック サブ割り当てをサポートしています。

これらすべてのファイル システムでは、アロケーション ユニット境界から null 以外のオフセットで小さなファイルが開始される場合があります。

いずれにせよ、大きなファイル、つまりアロケーション ユニットより大きいファイルは、すべてのファイル システムではないにしても、ほぼすべてのファイル システムの境界で開始される可能性があります。

于 2011-11-06T10:04:41.383 に答える