我正在尝试从基因组核心传输超过 10 GB 的数据。我必须通过 VPN 访问数据,然后使用 SMB 文件传输将数据从基因组核心传输到我的家用笔记本电脑,但速度非常慢(超过 16 小时)。有没有办法加快速度?我的 VPN 连接是否造成了瓶颈?
目前,我只是使用 GUI 复制文件。我应该使用“curl”还是“wget”来执行此操作?
我的笔记本电脑规格:
处理器:2.7 GHz 双核 Intel Core i5 内存:8 GB 1867 MHz DDR3 MacOS:Catalina 10.15.3
基于 Ookla 速度测试的 VPN 连接规格(或者我应该使用其他东西):
Ping:37 下载速度:5.37 Mbps 上传速度:5.29 Mbps
答案1
尝试通过 5Mbps 连接传输超过 10GB 的数据通常会很慢。我认为在这种情况下您的笔记本电脑不会成为瓶颈。要验证这一点,您可以使用 Profiler 并查看以太网流量(带宽),并且可能会发现您的连接已达到最大限度。联系您的互联网提供商并增加连接带宽将大有帮助。
您的想法是正确的,wget 或 rsync 会更快一些,因为它们没有 SMB 那样的开销,但在 5Mbps 连接上仍然会很慢。如果您可以提高连接速度并通过 SMB 使用 wget 或 rsync,那么您将获得更好的性能。
希望这可以帮助。