简介
我正在尝试使用来自终端的scp
命令通过ssh传输文件。我实现的转移率很差,远远低于我在互联网上看到的。我想在加快速度方面提供一些帮助。
硬件
软件
网络
测试
我使用以下方法将电影Mud(Mud.mp4 = 690 MB)从谷歌纵横转移到XPS笔记本电脑:
scp 192.168.2.3:~/Videos/Mud.mp4 ~/
传输速率:~1.6 MB / s
scp -c arcfour 192.168.2.3:~/Videos/Mud.mp4 ~/
传输速率:~1.6 MB / s
scp -C -c arcfour 192.168.2.3:~/Videos/Mud.mp4 ~/
传输速率:从~4.5 MB / s开始下降到~1.6 MB / s,~55秒
河豚的结果几乎相似。
问题
使用种子我的下载速度通常为~3.5 MB / s。当然,种子使用与scp完全不同的协议和方法,但我认为我提供的小型本地设置应该比从谁知道在哪里下载文件更好。此外,我已经看到使用scp在互联网上的结果接近10 MB / s,即使没有ssh的高性能变体:hpn-ssh。
如何使用scp加速文件传输?