thunderbolt!

2019/10/03(木)23:55

USBケーブル経由での転送速度を早くする

家電(996)

スマホをUSBケーブルでパソコンに繋いで写真転送すると、どうにも時間がかかる。 なんとか早く出来ないだろうか? この前自作したPCのマザーボード(ASRock H370M pro4)には、USB 3.1 Gen 2 type A/Cポートがあります。 コレを使えば、Gen 2のウリである、10Gbpsの高速転送ができるのでは? と思ったけど、スマホのGalaxy S9がUSB 3.1 Gen 1らしい。 なので、最大5Gbps(要するに普通のusb3の速度)なのでした。 https://hanpenblog.com/9816/ https://kimono-oyaji.com/vr-goggles-oculus-quest-03/ しかし5Gbpsでも、たとえ実効速度が半分しかなかったと仮定しても、313MB/s (2MBの写真ファイルなら一秒間に160枚ぐらい転送できる計算)になります。 実際にはそんな速度出てません。 実際にスマホ上のファイルを転送してみたところ、  1GBの単一ファイル:32秒 (33MB/s)  合計333MBの13個のファイル:12秒 (28MB/s)  合計174MBの100個のファイル:15秒 (12MB/s) 全然速度出てないじゃん・・・パソコンもスマホもUSB3対応なのに。 USB device tree viewerというソフトを使って接続状態を見ると、High Speedモード(要するにUSB2.0接続=最大60MB/s)になってました。あれ? ケーブルがショボいのだろうか? そこで、愛用の100均のtypeC データ転送/充電ケーブルをやめて、まともなケーブルに変えてみました。 エレコム USB3-AC10NBK ​エレコム USB3-AC10NBK USB3.1ケーブル(A-C) 1.0m​ superspeed+(Gen 2の10Gbps)認証品ってやつです。これをマザボのGen2対応ポートにつなぎました。 スマホがGen2非対応なのでオーバースペックですが、まあ文句はなかろう。 ケーブルが太い。いかにも速そうです。 USB device tree viewerで確認すると、今度は確かにSuperSpeedでつながっています。 期待を胸に、先ほどと同じファイルを同じように転送してみると、  1GBの単一ファイル:23秒 (43MB/s)  合計333MBの13個のファイル:7秒 (47MB/s)  合計174MBの100個のファイル:12秒 (15MB/s) んー 確かに早くなったけど、思ったほど早くないじゃんかー 100枚のファイルなんて1秒ぐらいで転送して欲しいところだけどね。 スマホの方の問題かな? galaxy s9はそんなに遅いスマホじゃない思うんだけどな・・ ともかく、ハードウェア的にはこれ以上早くできないので、あとはS9のソフトウェアの問題なんですかね。 ではごきげんよう。

続きを読む

このブログでよく読まれている記事

もっと見る

総合記事ランキング

もっと見る