外付けドライブの性能には、接続、ケーブル、デバイスの種類など、多くの要因が影響します。この記事では、こうした要因の一部を解説します。
Windowsでの書込みキャッシングの有効化
Windowsで外付けドライブを使用している場合、書込みキャッシングを有効化することで性能を上げることができます。手順については、「Windowsの外付けドライブのパフォーマンスを向上させる方法」をご覧ください。
転送中のスピードの低下
外付けドライブにデータを転送する際、最初は高速転送速度(バースト速度とも言う)を達成できているのに、ある時点から転送速度が落ちることがあります。これは、始めは転送先ドライブのキャッシュ・メモリにデータが書き込まれ、キャッシュが一杯になると性能が落ちるためです。ファイルの種類やサイズもデータ転送速度に影響することがあります。例えば、転送中にスピードが落ちる現象は、大きなファイルを転送した後に小さなファイルを転送すると起こることがあります。
インターフェイス
インターフェイス | (ギガビット秒)転送速度(メガバイト秒) | ||
Thunderbolt 5 | 最高80Gb/秒 | または | 最高10,000MB/秒 |
Thunderbolt 4 | 最高40Gb/秒 | または | 最高5,000MB/秒 |
Thunderbolt 3 | 最高40Gb/秒 | または | 最高5,000MB/秒 |
Thunderbolt 2 | 最高20Gb/秒 | または | 最高2,500MB/秒 |
Thunderbolt 1 | 最高10Gb/秒 | または | 最高1,250MB/秒 |
USB 4 | 最高40Gb/秒* | または | 最高5,000MB/秒 |
USB 3.2 Gen 2x2 | 最高20Gb/秒* | または | 最高2,500MB/秒 |
USB 3.1 Gen 2 | 最高10Gb/秒 | または | 最高1,250MB/秒 |
USB 3.1 Gen 1 | 最高5Gb/秒 | または | 最高625MB/秒 |
SuperSpeed USB 3.0 | 最高5Gb/秒 | または | 最高625MB/秒 |
高速USB 2.0 | 最高480Mb/秒 | または | 最高60MB/秒 |
*注記:
- USB 3.2 Gen 2x2:10Gb/秒で2レーン。
- コンピュータとデバイスの両方が40 GB/秒の速度をサポートしている必要があります。
接続性
ケーブル
サードパーティ製のケーブルはプロトコルが異なるものや、性能を低下させる、あるいはドライブやコンピュータを故障させるような低品質のものもあるため、外付けドライブに付属の純正品を使用することをお勧めします。
- パッシブケーブルは通常長めで低価格、速度は最高20Gb/秒です。
- アクティブケーブルは高速で、速度は最高40Gb/秒、高価で長さもさまざまです。
リソース
ファイル・システム
コンピュータのネイティブ・ファイル・システムを使ってストレージ・デバイスをフォーマットすることで、性能を最適化できます。ストレージ・デバイスをMacだけで使用する場合は、Mac OS拡張(ジャーナリング)別名HFS+またはAPFSでフォーマットするのが最適です。Windowsの場合は、NTFSでフォーマットするのが最適です。MacとWindowsの両方でデバイスを使用する場合はexFATでフォーマットするのが最適ですが、このファイル・システムはどちらのオペレーティング・システムにとっても最適ではないため、最高の転送速度は実現できません。ストレージ・デバイスのフォーマット方法について詳しくは、「ハードディスク・ドライブのフォーマット方法」をご覧ください。
転送元と転送先
データの転送元ドライブが外付けドライブよりも低速の場合、転送速度は低速ドライブの速度制限によって影響を受けます。また、ストレージ容量が一杯に近い場合も、性能の低下が起こる可能性があります。
HDDとSSD
HDD
SSD
NAND型フラッシュ | 長所 | 短所 |
SLC シングル・レベル・セル セルあたり1ビットのデータ
エンタープライス・グレードのソリューション | 高速性能 データの読取りと書込みが最も正確。 低密度(セルあたり1ビット) 低消費電力 高寿命 - 約90,000~100,000サイクル | 最も高額 |
eMLC エンタープライズ・マルチレベル・セル セルあたり複数ビットのデータ
エンタープライス・グレードのソリューション | 性能 - MLCよりも高速 SLCよりも低価格 MLCよりも高寿命 - 約20,000~30,000サイクル エンタープライズ向けに最適化 | 性能 - SLCよりも低速 高密度(セルあたり2ビット) |
MLC マルチレベル・セル セルあたり複数ビットのデータ
コンシューマ/ゲーミング・グレードのソリューション | SLCよりも低価格 TLCフラッシュよりも高信頼性 | 性能 - SLCよりも低速 データの読取りと書込みの精度が低下 高密度(セルあたり2ビット) 高消費電力 低寿命 - 約10,000サイクル |
TLC トリプル・レベル・セル セルあたり3ビットのデータ
コンシューマ・グレードのソリューション | 低価格 | 性能 - MLCよりも低速 高密度(セルあたり3ビット) 低寿命 - 3,000~5,000サイクル
|
QLC クアッド・レベル・セル セルあたり4ビットのデータ
コンシューマ・グレードのソリューション | 低価格
| 性能 - 最も低速 高密度(セルあたり4ビット) 低寿命 - 約1,000サイクル |
最新のHDDではSATA接続が使用されていますが、SSDには以下のようなさまざまなテクノロジーがあります。
SATA III –SATA 6Gb/秒とも呼ばれるこの第3世代のSATAインターフェイスは、6Gb/秒の速度、600MB/秒のスループットを提供します。
PCIe(ペリフェラル・コンポーネント・インターコネクト・エクスプレス)- このインターフェイスは一般的に、ビデオカードやRAIDカードなどのコンポーネントをコンピュータのマザーボードに直接接続するために使用されます。しかし最近では、このインターフェイスを使用するSSDも登場しています。PCIeにはさまざまなバージョンがありますが、最近のSSDは、最大4GB/秒の帯域幅に対応する第3世代のPCIeと、双方向モードで64GB/秒に対応する第4世代を使って製造されています。
M.2 - NGFF(次世代フォーム・ファクタ)とも呼ばれるM.2は、SATA IIIおよびPCIe接続の両方に対応する万能性と柔軟性があり、さまざまなサイズのものがあります。最も一般的なものはM.2 2280で、サイズは80 x 22mmです。
NVMe – NVMe (Non-Volatile Memory Express) は、SSD専用に設計されたプロトコルで、コントローラとストレージ・コンポーネントとの間の通信を可能にし、性能を最適化します。このテクノロジーは、NVMe、PCIe、M.2だけを使用するU.2のさまざまなフォーム・ファクタに採用されています。NVMeは、SATAで使用されているAHCI (Advanced Host Controller Interface) が達成する性能を超えることを目指して設計されました。NVMeは、読取りコマンドと書込みコマンドを同時に受ける能力を高めることで、低レイテンシー、節電、そして最も重要な性能向上を促進します。
RAID
標準RAID | ||||||
RAID | 最小ディスク数 | データ保護 | フォールト・トレランス | 性能 読取り/書込み | 容量使用率 | |
RAID 0 | 2 | × | 0ディスク | 高 | 高 | 100% |
RAID 1 | 2 | ○ | 1ディスク | 高 | 中 | 50% |
RAID 5 | 3 | ○ | 1ディスク | 高 | 低 | 67%~94% |
RAID 6 | 4 | 〇 | 2ディスク | 高 | 低 | 50%~88% |
ネストしたRAID | ||||||
RAID 10 | 4 | 〇 | ネストあたり1ディスク | 高 | 中 | 50% |