メモリページサイズとファイルシステムクラスタサイズは常に同じですか?

メモリページサイズとファイルシステムクラスタサイズは常に同じですか?

~からhttp://en.wikipedia.org/wiki/Page_%28computer_memory%29

ページメモリー・ページまたは仮想ページは、ページ表の単一項目として記述される固定長の連続仮想メモリー・ブロックです。オペレーティングシステムがプログラムに代わってメインメモリと他のセカンダリストレージ(ハードドライブなど)間でメモリ割り当てと転送を実行する最小のデータユニット。

~からhttp://en.wikipedia.org/wiki/Data_cluster

コンピュータファイルシステムでは、クラスターあるいは、割り当て単位は、ファイルとディレクトリのディスク領域割り当て単位です。ディスクデータ構造の管理オーバーヘッドを減らすために、ファイルシステムはデフォルトで個々のディスクセクタを割り当てず、代わりにクラスタと呼ばれる連続セクタグループを割り当てます。

同じコンピュータシステム(ハードウェアとオペレーティングシステム、特にLinux)で、メモリページサイズとファイルシステムクラスタサイズが常に同じであることを知りたいです。

ベストアンサー1

いいえ、必ずしも同じではありません。 100MB未満のディスクドライブの時代に、Linuxファイルシステムは通常1KiBクラスタのみを使用しました。今日では、サイズが大きいほどオーバーヘッドが低くなるため、4KiBが標準です。 x86(64ビットを含む)プロセッサのシステムページサイズは4KiBです。一部のARMベースのシステムでは、64KiBのページサイズを使用しています。 FAT16ファイルシステムは最大64KiBクラスタを使用します。

おすすめ記事