2009-08-28 22:04:40 +0000 2009-08-28 22:04:40 +0000
70
70
Advertisement

NTFSパーティションが1つのドライブにはどのような「割り当て単位サイズ」を使用すればよいでしょうか?

Advertisement

1TBの外付けハードドライブをNTFSパーティション1つとしてフォーマットしていますが、このドライブは主にメディアの保存を目的としています。このドライブは主にメディアを保存するためのものです。

デフォルトのallocation unit size以外のものを選択する必要がありますか?512バイトから64Kまでの選択肢があります。他のデータを保存しているパーティションで使用すべきガイドラインはありますか?詮索するのはやめて「デフォルト」のままにしておくべきでしょうか?

Advertisement
Advertisement

回答 (6)

39
39
39
2009-08-28 22:13:14 +0000

マイクロソフトの定義で「標準ユーザー」であれば、デフォルトの4096バイトのままにしておきましょう。基本的に、割り当て単位サイズは、それがNFTSをフォーマットするときにハードドライブ上のブロックサイズです。小さなファイルがたくさんある場合は、ハードドライブの容量を無駄にしないように、割り当て単位サイズを小さくしておくと良いでしょう。大きなファイルがたくさんある場合は、それを高く保つことで、シークするブロックが少なくなり、システムのパフォーマンスが向上します。私はあなただけのデフォルトを維持することをお勧めします。

また、ファイルの大部分は比較的小さく、大きなファイルはサイズが大きくても単位が小さいことを覚えておいてください。

32
32
32
2012-06-22 13:30:42 +0000

スペース効率の面では、小さい割り当て単位サイズの方がパフォーマンスが良いです。1ファイルあたりの平均的な無駄なスペースは、選択したAUSの半分になります。つまり、4Kは1ファイルあたり2Kを無駄にし、64Kは32Kを無駄にします。しかし、ジョナソンが指摘するように、現代のドライブは大規模であり、少し無駄なスペースは上に大騒ぎする価値はありませんし、これは決定要因であるべきではありません(あなたが小さなSSD上にある場合を除きます).

4K対64K平均ケース廃棄物(32K-2K = 30K)を比較してください, 唯一の300,000KBまたは約300MBに出てくる10,000ファイルのために.

代わりに、OSがスペースを使用する方法について考えてみましょう. あなたが2Kを成長させる必要がある3Kファイルを持っているとしましょう。4K AUS を使うとデータは 2 つのブロックに分割される必要があります-そしてそれらは一緒にないかもしれません従って断片化を得ます。64K AUSでは、追跡するブロック数が大幅に減り、断片化も少なくなります。16倍のブロックサイズは、トラックを維持するためにブロックの数の1/16を意味します。

あなたの写真、音楽、ビデオが保存されているメディアディスク(通常1MB以上のファイル)のために私は最大のAUSを使用しています。Windows のブートパーティションには Windows のデフォルト (16TB より小さい NTFS ドライブでは 4K) を使用します。

12
Advertisement
12
12
2012-10-02 06:29:03 +0000
Advertisement

Seagate ST3000DM001 3TBドライブ4台をRAID10構成で設定しています。割り当て単位サイズに合わせてフォーマットする方法を調べたところ、こんな記事を見つけました。(http://msdn.microsoft.com/en-us/library/ee377075%28v=bts.10%29.aspx).

ハードウェア・ドライブ・コントローラ内でドライブ・アレイと論理ドライブを構成する場合、コントローラのストライプ・サイズをボリュームがフォーマットされるアロケーション・ユニット・サイズと一致させてください。これにより、ディスクの読み取りと書き込みのパフォーマンスが最適化され、サーバー全体のパフォーマンスが向上します。マザーボード上のRAID 10のデフォルトストライプサイズは64KBなので、私はWindowsの “64キロバイト "オプションを使用してRAIDアレイをフォーマットしています。

とにかく、私が見つけたこの情報は、このトピックのために研究している他の人々のために役立ち、それに多くの情報を追加することを願っています。

4
4
4
2013-08-09 06:38:14 +0000

ただ、使用するクラスタサイズが大きければ大きいほどパフォーマンスは向上します。しかし、効率は低下します。

あなたは3TBのディスクを持っており、写真の数千を格納する場合は、スペース効率のために小さなクラスタサイズをしたいと思いますが、あなたがそれをあまりにも小さくする場合は、深刻なパフォーマンスのヒットを取ることになります。

2
Advertisement
2
2
2009-08-28 22:08:12 +0000
Advertisement

ファイルはあなたが選択したものの倍数にしかなりませんので、より細かいフォーマットはファイルのスペースを無駄にしないことを意味します。しかし、あなたが巨大な、百メガバイトのビデオでドライブを埋めるつもりならば、より高い単位サイズが適用されます。

あなたが知らない場合は、単にデフォルトで行く。

1
1
1
2014-12-08 08:55:43 +0000

動画と音楽のディスク使用量が指摘されていますが、音楽の場合は2MB以上、動画の場合は100MB以上が主流です。主なデータファイルサイズは、音楽は2MB以上、動画は100MB以上で、プレイリストは数kB程度(ファイル全体の5%以下)が必要です。ご指摘のデバイスは外付けのUSBディスクですね。

このような仕様の場合、最適なソリューションはexfat(linuxではvfat)またはNTFSで、ブロック/割り当て単位サイズは64kBです。どのようなファイルシステムを選ぶべきか、いくつかのヒントがあります。- xxfat は書き込みの高速化と互換性のために使うべきです (例: ホーム/オフィスでメディアストリーミングデバイスを使用する予定がある/既に使用している) - セキュリティと高度な機能のために NTFS を使用してください。(セキュリティはまだホームユーザーのための問題の源である - あなたがそれを必要とすることを確認してください)

楽しんでください。

Advertisement

関連する質問

3
15
8
10
8
Advertisement