Windows 下的 SCP 性能不佳

Windows 下的 SCP 性能不佳

我发现 Windows 下的 SCP 存在一些性能问题,简而言之,在 1Gbps 以太网连接上,我的最大速度达到了 61 MB/秒。

现在,Windows 本身已将连接检测为 1Gbps,并且我通过 SMB 对同一台服务器进行了一些测试,结果显示速度超过 115 MB/秒。因此,设备之间的网络接口和物理网络似乎都没有问题。

此外,我在这个工作站上进行了双重启动,我的主要操作系统是基于 Linux 的,两台机器之间的 SCP 没有任何问题,而且它让我全速运行。这告诉我,这不是 CPU 瓶颈(这本来就不太可能,因为这台机器使用的是 9900K)。

所以,总而言之,我的 Windows 上的 SCP 安装一定出了问题。我不是 Windows 的母语人士,所以我不太确定如何继续,到目前为止,我尝试了以下 SCP 二进制文件:

  • msys2 在 msys2 控制台中提供了 scp
  • 韓國

但它们的结果都一样糟糕。有什么想法可以继续吗?

答案1

很抱歉回答我自己的问题,但我觉得我想分享我的解决方案,以防其他人遇到同样的问题。

我通过使用 Linux 的 Windows 子系统解决了这个问题,我在 WSL 上安装了 Arch Linux,并通过 WSL 提供的 bash 使用 SCP 二进制文件解决了这个问题,并给了我与在原生 Linux 下相同的吞吐量。

相关内容