诊断缓慢的 sshfs 传输速度(与 http 相比)

诊断缓慢的 sshfs 传输速度(与 http 相比)

我一直在尝试建立一种方法在两个服务器(远程和本地,都运行ubuntu服务器)之间传输合理数量的数据,包括一些备份(压缩)、图片、家庭电影、一般文件等。我非常我非常享受使用 sshfs 在我的计算机上挂载远程目录的便利,这让我可以轻松地与不断变化的文件进行交互。

问题是传输速度非常慢,我似乎不明白为什么。使用 sshfs,复制文件 (rsync) 的运行速度约为 2mb/s,而通过 https 下载同一文件(wgetto dl/nginx 到主机)的运行速度约为 26mb/s - 速度要快得多。当然,我可以手动完成并设置所有内容并下载文件,但我希望不必重复该过程太多,并且能够在远程计算机上进行更改。

简而言之,理想情况下,我希望能够使用 sshfs(或其他一些可以让我挂载的实用程序),而不会造成如此严重的速度损失。

我尝试在 sshfs 中使用以下选项,因为我发现相关答案中推荐了它们,但似乎都不会影响速度:-o Compression=no -oauto_cache,reconnect,no_readahead

直接从本地计算机使用 rsync 可提供更好的速度(约 16mb/s)

我在这里错过了什么吗?这对我来说似乎是异常行为,我不知道如何进一步诊断。

相关内容