- ベストアンサー
ファイル容量について
唐突な質問で申し訳ございません。 例えば、1GBのハードディスクがあったとしたら、1MBのファイルをいくつ保存できますでしょうか。 また、1KBのファイルの場合はいくつ保存できますでしょうか。 OSは関係ないと言われたのですが、どのOSでも通用する解釈なのかどうかさえも分かっておりません。 明日までに答えなくてはいけないのですが、このあたりの解釈がイマイチ理解できず、誰にも質問することもできずに大変困っております。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
1MBの場合は単純計算通りになりそうな気がしますが、1KBの場合は難しいことが多々あるように思います。だから、フォーマットしたOSは関係あると思います。MS-DOSやWindowsしか知識がありませんので、DOS系で考えてみます。 1,1クラスタが何KBであるかで、最大ファイル数は変動する。例えばFAT16なら16KB、FAT32なら4KBなので、単純計算でも4倍の差がある。また1KBでも最低4KBや16KBを消費するので、単純計算とは4~16倍の差がある。 2,ルートに保存できるファイル数の制限がある。ロングファイルネームを使用するとファイル数が倍扱いになる。というような問題もある。後者の場合は、1GBが正味の数値でも、FAT16なら32767が最大かな?
その他の回答 (1)
- takeshi1968
- ベストアンサー率35% (102/287)
単純に考えれば 1MBの場合 1024個(1024MBで1GB) 1KBの場合 1048576個(1024KBで1MB、1024MBで1GB 要するに1024×1024個ですね) 実際はこんなに単純ではないですが。(ーー;) 1GBのハードディスクをフォーマットしたら空き容量は1GBないですからね。
お礼
takeshi1968さん、早速のご回答をありがとうございます!ハードディスクをフォーマットすると空き容量が確かに減りますよね。 この場合、「フォーマット済みのハードディスクに1GBの空き容量があった場合、1MBのファイルを1024個保存できる」という解釈になるのでしょうか。
お礼
P2B-Bさん、ご親切にありがとうございました。 ハードディスクの場合はクラスタや保存場所によって保存できるファイル数は異なるのですね。大変勉強になりました。 これがハードディスクではなく、CD-RWやフロッピーディスクだった場合はどうなるのでしょうか。興味が沸いて来たので、別スレッドで改めて質問させていただきます。お世話になりました。