1TBの外付けハードドライブを単一のNTFSパーティションとしてフォーマットしています。このドライブは、主にメディアを保存するためのものです。
デフォルト以外のものを選択する必要がありますallocation unit size
か?オプションの範囲は512バイトから64Kです。他のデータを保存するパーティションで使用すべきガイドラインはありますか?突っ走るのをやめて、「デフォルト」のままにしておくべきですか?
1TBの外付けハードドライブを単一のNTFSパーティションとしてフォーマットしています。このドライブは、主にメディアを保存するためのものです。
デフォルト以外のものを選択する必要がありますallocation unit size
か?オプションの範囲は512バイトから64Kです。他のデータを保存するパーティションで使用すべきガイドラインはありますか?突っ走るのをやめて、「デフォルト」のままにしておくべきですか?
回答:
Microsoftの定義で「標準ユーザー」である場合、デフォルトの4096バイトを維持する必要があります。基本的に、アロケーションユニットサイズは、NFTSをフォーマットするときのハードドライブ上のブロックサイズです。小さなファイルがたくさんある場合は、ハードドライブのスペースが無駄にならないように、割り当てサイズを小さくすることをお勧めします。大きなファイルがたくさんある場合は、サイズを大きくすると、シークするブロックが少なくなり、システムのパフォーマンスが向上します。
繰り返しになりますが、今日では、適切な割り当てサイズを選択することにより、ハードドライブの容量はますます大きくなっており、小さな違いが生じています。デフォルトのままにすることをお勧めします。
また、大部分のファイルは比較的小さく、大きなファイルはサイズは大きいが単位は小さいことに注意してください。
スペース効率の観点では、アロケーションユニットサイズが小さいほどパフォーマンスが向上します。ファイルごとに浪費される平均スペースは、選択したAUSの半分になります。したがって、4Kはファイルごとに2Kを無駄にし、64Kは32Kを無駄にします。ただし、Jonathonが指摘しているように、現代のドライブは大容量であり、少しの無駄なスペースを無駄にする必要はありません。これは決定的な要因ではありません(小さなSSDを使用している場合を除く)。
4Kと64Kの平均ケース廃棄物(32K-2K = 30K)を比較してください。10,000個のファイルが300,000KBまたは300MB程度にしか出力されません。
代わりに、OSがスペースをどのように使用するかを考えてください。2Kを増やす必要がある3Kファイルがあるとします。4K AUSでは、データを2つのブロックに分割する必要があります。また、それらが一緒になっていないため、断片化する可能性があります。64K AUSでは、追跡するブロックがはるかに少なく、断片化が少なくなります。ブロックサイズの16倍は、追跡するブロックの1/16の数を意味します。
写真、音楽、ビデオが保存されているメディアディスク(通常は1MB以上のファイル)には、最大のAUSを使用します。Windowsブートパーティションには、Windowsのデフォルト(16TBより小さいNTFSドライブの場合は4K)を使用します。
既存のディスク上のクラスターサイズを確認するには:
fsutil fsinfo ntfsinfo X:
RAID 10構成で4つのSeagate ST3000DM001 3TBドライブをセットアップしています。アロケーションユニットサイズ用にフォーマットする方法を読んだ後、この記事を見つけました:オペレーティングシステムのパフォーマンスを向上させるための一般的なガイドライン。
ハードウェアドライブコントローラー内でドライブアレイと論理ドライブを構成する場合、コントローラーストライプサイズを、ボリュームがフォーマットされるアロケーションユニットサイズと一致するようにしてください。これにより、ディスクの読み取りおよび書き込みのパフォーマンスが最適になり、サーバー全体のパフォーマンスが向上します。
IntelチップセットのASUS P8Z77-V DELUXEマザーボードの組み込みRAID機能を使用しています。マザーボード上のRAID 10のデフォルトストライプサイズは64KBであるため、Windowsの「64キロバイト」オプションを使用してRAIDアレイをフォーマットしています。
とにかく、私が見つけたこの情報が、このトピックを研究している他の人々に役立ち、さらに情報を追加することを願っています。
ディスク使用量をビデオおよび音楽として指摘します。その場合、大部分のデータファイルサイズは、音楽用に2MB以上、ビデオ用に100MB以上、数kBのプレイリスト(全体のファイル量の5%未満)である必要があります。デバイスが外部USBディスクであることを指摘します。
このような仕様の最適なソリューションは、exfat(Linuxではvfat)または64kBブロック/割り当てユニットサイズのNTFSです。どのファイルシステムを選択するべきかについてのいくつかのヒント:-xxfatは、書き込みと互換性を高速化するために使用する必要があります(つまり、ホーム/オフィスでメディアストリーミングデバイスを計画/使用済み)-セキュリティおよび高度な機能のためにNTFS。(セキュリティは依然としてホームユーザーの問題の原因です-必ずそれを必要とします)
楽しむ。