为什么 WinSCP 这么慢

Kir*_*irt 9 file-transfer scp winscp

界面很方便,但与同一台 Windows 机器上的 VM 中的 pscp 或 scp 相比,文件传输速率非常慢。当我的整体连接速度可以达到大约 1Mb/s 时,我只能获得大约 17kb/s(我看到的不是我的提供商告诉我他们给我的)而且我很确定我已经连接了之前以更高的速度连接到同一台计算机

DMA*_*361 8

您可能会发现WinSCP 站点上的文件传输速度常见问题很有用,我将提供基础知识:

WinSCP 的 SSH 代码基于 PuTTY,因此使用基于 SSH 的协议传输文件不能比 PuTTY 快。因此,可能值得直接尝试使用 PuTTY 进行文件传输,以查看它是否具有可比性。

除了带宽之外,他们认为 WinSCP 的整体连接速度有两个常见的限制因素:CPU连接延迟

中央处理器

很重要,因为发送的所有内容都必须在一端加密并在另一端解密(如果启用,也可能被压缩)。如果任何一台机器都足够慢(或碰巧正在处理其他事情),则必须降低整体连接速度,以便 CPU 能够跟上加密/解密/压缩过程。

这里的建议是使用强度较低的加密方法(他们建议使用Blowfish通常比 快AES),尝试禁用压缩,如果使用 SSH-2,则尝试向下移动到 SSH-1。

连接延迟

他们建议尝试使用 SCP 协议而不是 SFTP,因为 SCP 受延迟的影响较小(并且他们建议在这种情况下打开压缩)。


S.g*_*gfx 1

查看“首选项/其他首选项”中的“转移”是否有硬性限制。如果该机器已被其他人使用/配置,则可能会发生。虚拟机配置也可能会产生影响。(或中间节点)