総ありがとう数 累計4,283万(2014年10月24日現在)

毎月4,000万人が利用!Q&Aでみんなで助け合い!

-PR-
Izumi_Tamao

XP HOME でHDDを新しくパーティション作成し、フォーマットしようとしたところ、アロケーションユニットサイズなるものが表示されます。選ぶ項目によって何が違ってくるのでしょうか。また既定値は何でしょうか?
  • 回答数1
  • 気になる数2

Aみんなの回答(全1件)

質問者が選んだベストアンサー

  • 2003-10-15 06:20:00
  • 回答No.1
『アロケーションユニットサイズ』というのは、ディスクを管理する際の基本の単位のことで、『クラスタ』とも呼ばれます。

わずか1バイトのファイルでも、ディスク上では1クラスタを占有するため、『クラスタギャップ』と呼ばれる無駄が発生します。(例えば、1クラスタ=4KBでフォーマットされているディスクにわずか1バイトのファイルを保存しても、4KBが使われてしまいます。)

『クラスタギャップ』を少なくするには、1クラスタをできるだけ小さくすれば良いわけですが、今度は、管理するクラスタの数が多くなってアクセスに時間が掛かるようになってしまいますし、クラスタの総数はフォーマットの形式によってそれぞれに上限があるので、容量が大きなドライブの場合には小さなサイズを選択しても、『アロケーションユニットサイズが小さすぎます』とかいうエラーメッセージが表示されてフォーマットが出来ません。

>選ぶ項目によって何が違ってくるのでしょうか。

・サイズを小さくする:クラスタギャップは少なくなるが、総クラスタ数が多くなって若干アクセスが遅くなる。
・サイズを大きくする:比較的小さなサイズのファイルが多い時には、クラスタギャップが多くなる。

なお、NTFSフォーマットで、ファイルとフォルダの圧縮を有効にする時には、4096以下に指定する必要があります。(8192以上では、圧縮は無効になります。)

『クラスタ』
⇒『ASCIIデジタル用語辞典:クラスタ』
http://yougo.ascii24.com/gh/71/007179.html

『クラスタギャップ』
⇒『Windows.FAQ:ディスクの使用量と空き容量を足してもディスクサイズになりません』
http://homepage2.nifty.com/winfaq/c/ntdisk.html#352

『アロケーションユニットサイズの規定値』
⇒『Windows.FAQ:FAT12、FAT16、FAT32、NTFSのデフォルトクラスターサイズを教えて下さい』(下記参考URL)
http://homepage2.nifty.com/winfaq/c/ntdisk.html#809
お礼コメント
 詳細なご説明ありがとうございました。よくわかりました。現在のHDD容量を考えると、ほとんどの場合規定値は4096バイトになりそうですね。
投稿日時 - 2003-10-23 23:49:59
  • 同意数1(1-0)
  • ありがとう数0
  • 回答数1
  • 気になる数2
  • ありがとう数264
  • ありがとう
  • なるほど、役に立ったなど
    感じた思いを「ありがとう」で
    伝えてください

関連するQ&A

その他の関連するQ&Aをキーワードで探す

別のキーワードで再検索する

あなたの悩みをみんなに解決してもらいましょう

  • 質問する
  • 知りたいこと、悩んでいることを
    投稿してみましょう
-PR-
-PR-
-PR-

特集

専門医・味村先生からのアドバイスは必見です!

関連するQ&A

-PR-

ピックアップ

  • easy daisy部屋探し・家選びのヒントがいっぱい!

-PR-
ページ先頭へ