有没有什么办法可以加快我的大文件(>10 gb)的 SMB 文件传输速度?

有没有什么办法可以加快我的大文件(>10 gb)的 SMB 文件传输速度?

我正在尝试从基因组核心传输超过 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,那么您将获得更好的性能。

希望这可以帮助。

相关内容