皆さんはどういう基準で、SDカードリーダー/ライターを選んでいますか?
とりあえず100均で間に合わせ? 一番安いもの? ノートパソコンに付いているから?
もしかすると、そのリーダー/ライターはSDカードの本当の性能を引き出していないかもしれません。
今回は、SDカード リーダー/ライターによるパソコンへの転送速度の違いを検証します。
 
サンディスク エクストリーム プロ SD UHS-IIカードは、最大読み出し300MB/秒 最大書き込み260MB/秒と超高速なカードです。今回はこのカードを使用して検証します。
 
■バスインターフェース
SDカードのバスインターフェースにはいくつかの規格があり、カードと、カードリーダー/ライター双方が同じ規格に対応していないと本来の性能が発揮できません。
 

バスインターフェース

最大スピード

標準スピード

12.5MB/秒

ハイスピード

25MB/秒

UHS-I

50MB/秒または
104MB/秒

UHS-II

156MB/秒または
312MB/秒

 
■USB規格
リーダー/ライターとPCを接続するUSBにもいくつかの規格があります。現在発売されているものは、USB2.0または3.0に対応したものが主流となっています。
 

規格

最大スピード

USB2.0

480Mbit/秒
(60MB/秒)

USB3.0

5Gbit/秒
(625MB/秒)

 
■今回使用するリーダー/ライター
今回使用するリーダー/ライターは次の通りです。
 
・サンディスク エクストリームプロ SD UHS-II リーダー/ライター
 最新のUHS-IIに対応したSDカードリーダー/ライターです。
 
・サンディスク イメージメイト オールインワン USB 3.0リーダー/ライター
 UHS-Iに対応したSD、CF、microSD、メモリースティックに対応したリーダーです。
 
・市販のリーダーライター USB2.0対応
 量販店で、一番安いSDカードリーダー/ライターを購入してきました。
 
■ベンチマークソフトを使用したテスト
まずは、ベンチマークソフトを使用して、パフォーマンスを検証します。
使用するソフトは、Windows環境で広く使われている、CrystalDiskMarkです。
 
・サンディスク エクストリームプロ SD UHS-II リーダー/ライター
シーケンシャルリード、ライトでは、公称値を上回る、
読出し316.7MB/秒、書込み265.1MB/秒となりました。
 
・サンディスク イメージメイト オールインワン USB 3.0リーダー/ライター
UHS-I対応のリーダー/ライターのため、カード本来の性能は発揮できず、
読出し96.68MB/秒、書込み91.02MB/秒となりました。
 
・市販のリーダーライター
こちらのリーダー/ライターでは、
読出し20.34MB/秒、書込み19.50MB/秒とかなり低い数値となりました。
パッケージには記載はありませんでしたが、数値からするとUHS規格には対応していないと思われます。
 
■ベンチマーク結果

リーダー/ライター

読出し

書込み

エクストリームプロ

316.7MB/秒

265.1MB/秒

イメージメイト

96.68MB/秒

91.02MB/秒

USB2.0リーダー/ライター

20.34MB/秒

19.50MB/秒

(シーケンシャル)

 

USB2.0のリーダーと、エクストリームプロ SD UHS-IIリーダーライターでは、読出しで15.5倍、書込みで、13.6倍の差が出ました。

 

■データコピー速度比較
次に実際の使用環境に近い、PCを使用したデータコピーの検証をおこないます。
実際にデジタルカメラで撮影したRAW+JPEGファイル470個(合計6.6GB)をSDカードから、PCへコピーするのにかかる時間を計測します。
 
こちらは、動画でご覧下さい。
 
■データコピー結果

リーダー/ライター

 

エクストリームプロ

32秒36

イメージメイト

1分18秒77

USB2.0リーダー/ライター

5分51秒81

USB2.0のリーダー/ライターと、エクストリーム プロ SD UHS-II リーダー/ライターとの差は、
約11倍。 イメージメイトとエクストリーム プロ SD UHS-II リーダー/ライターでは、約2.4倍の差となりました。
実際の環境では、ファイルのサイズやデータの種類によって速度が異なりますが11倍、2.4倍とかなりの差が付いています。
 
まとめ・・
今回は、約6.6GBのデータでしたが仮に128GBのカードをフルに使用した場合、エクストリーム プロ SD UHS-II リーダー/ライターの場合で約10分、イメージメイトの場合25分、USB2.0のリーダー/ライターでは、約2時間もかかってしまいます。
ノートパソコンに内蔵されているリーダ/ライターの場合、内部ではUSB2.0で接続されている場合があります。 また、USB3.0のリーダーを使っていても、パソコンのUSB2.0の端子に接続している場合、USB2.0の速度しかでません。
高速なSDカードを使用しているのに、転送に時間がかかる・・・ という場合は、カードリーダー/ライターを最新のものに交換すると劇的に速度UPする場合がありますので、一度お使いのリーダー/ライターのスペックを確認し、SDカードにあったリーダー/ライターを使用されることをお勧めします。