[FFFTP] 通信速度が遅いと思ったときに試してほしいこと

こんにちは。

FFFTPでアップロード・ダウンロードの通信速度を上げる方法をご紹介します。

通信速度を上げる方法

ホストの設定から、特殊機能タブを開きます。
『最大同時接続数』を最大にします。

これでOKです。

本当にこれで速くなるか、この後検証してみます。

検証:最大同時接続数を最大にすれば本当に早くなるのか

検証方法

『最大同時接続数』を変えることによって、ダウンロードの時間がどう変化するかを計測します。

『最大同時接続数』はN ={1, 2, 3, 4}で検証します。

また、ファイルサイズが「大きいとき」と「小さいとき」で比較してみます。
それぞれ、5回ずつ検証します。

ファイルサイズ:小

以下の要領で検証します。

  • 1ファイルのサイズ:1Byte
  • フォルダ内のファイル数:24ファイル
  • フォルダ数:5
  • 合計ファイル数:120
  • 合計ファイルサイズ:120Byte

実験結果です。回数ごとに最も早かったものを太字にします。

最大同時接続数→
↓試行回数
1個2個3個4個
1回目0:00:360:00:310:00:340:00:36
2回目0:00:370:00:340:00:310:00:32
3回目0:00:370:00:320:00:330:00:28
4回目0:00:380:00:300:00:320:00:31
5回目0:00:370:00:320:00:310:00:32
平均0:00:370:00:320:00:320:00:32

平均して、『最大同時接続数』> 1 が速いことが分かります。

ファイルサイズ:大

  • 1ファイルのサイズ:20MB
  • フォルダ内のファイル数:12ファイル
  • フォルダ数:5
  • 合計ファイル数:60
  • 合計ファイルサイズ:120MB
最大同時接続数→
↓試行回数
1個2個3個4個
1回目0:02:380:01:400:01:260:01:20
2回目0:02:470:01:410:01:330:01:15
3回目0:02:310:02:030:01:240:01:13
4回目0:02:200:01:460:01:290:01:15
5回目0:02:390:01:470:01:330:01:11
平均0:02:350:01:470:01:290:01:15

ファイルサイズが大きい場合、『最大同時接続数』が最大のときが、もっとも早いことが分かりました。

検証結果

『最大同時接続数』= N のときの速度が、N = 1 のときの何倍になったか、をグラフにしました。

ファイルサイズが小さいときは、最大同時接続数が2のときで頭打ちになりますが、
ファイルサイズが大きいときは、最大同時接続数が多ければ多いほど早いということがわかりました。

まとめ

『最大同時接続数』を最大にすると、通信速度が速くなるようです。