为什么 Azure VM 上的 SFTP 如此慢

为什么 Azure VM 上的 SFTP 如此慢

我在 Azure 上有一个 VM,其中安装了 SFTP 服务器(来自 nsoftware)。

我知道 SFTP 比 FTP 慢,但是我得到的速度却非常差:

上传:文件传输成功,19 秒内传输了 10,485,760 字节

下载:文件传输成功,99 秒内传输了 10,485,760 字节

我可以忍受上传,但 10MB 文件需要 99 秒是不可接受的。

我尝试过将内存和 CPU 调到很高的水平,但速度仍然没有变化。所以我不清楚是什么限制了下载速度。

我检查了性能监视器,客户端和服务器上的 CPU 和带宽均正常。

我不知道还能尝试什么来加快下载速度。

贸易伙伴需要 SFTP,所以我无法切换协议。

答案1

我们最终切换到专门用于 SFTP 的 Linux VM,速度显著提高。

相关内容