質問: セクタとクラスタの関係が良くわかりません。セクタをまとめたのがクラスタらしいですが(合ってますか?)そもそもセクタとは何バイトで、クラスタは何バイトなのでしょうか? これらは何のための単位なのでしょうか? (図解などがあれば是非紹介してください。)
回答: セクタとは、FDやHDDの最小の記録領域です。 DOS/V機(AT互換機)の場合はいずれも512バイトが標準です。 FDやHDDに読み書きする時の最小単位が1セクタとなります。 クラスタというのは、DOS/Windowsでファイルを管理するときの最小単位です。 セクタ単位に管理すると、大容量のHDDなどでは非常に多くの領域を管理する必要があり、 また、小さい単位で読み書きするとアクセスが非効率的になるため、複数のセクタをまとめ てクラスタという単位でファイルの領域を管理し、アクセスしています。 ディスク内の使用状況をクラスタ単位で管理する領域(テーブル)をFAT(File Allocation Table) といいます。 FATには12ビット、16ビット、32ビットがあり、FAT12/16/32と呼ばれています。 このビット数は、扱えるクラスタの最大値です。 尚、WindowsNT/2000/XpではFATの他に、NTFSという監視システムを採用しています。 その他詳細は参考URLをご覧ください。 参考URL: