jav*_*top 2 networking ethernet ssh sshfs
我正在使用 SSHFS 在我的笔记本电脑和台式机之间在 Linux 下传输文件。它比 NFS 更容易,因为不必事先配置安装点和权限。
现在,使用 SSHFS 比我对 100MBit 以太网连接的预期要慢(遗憾的是,笔记本电脑没有千兆以太网)。我得到大约 10MiB/秒,而不是 12.5MiB/秒。协议的开销可以“控制”“休息”(即 2.5MiB/秒)吗?
从 IPv4 切换到 IPv6 并没有提高速度。使用-C压缩使这一过程更慢。
SSHFS 允许将参数传递给底层 SSH(使用-o SSHOPT=VAL)。嗯,那里有很多 SSH 参数。
根据经验,这些参数中的哪些可以提高 SSHFS 连接的速度?
您从 100 Mb/s 的链接中获得了大约 80 Mb/s 的速度。这非常接近链接的理论限制(您很少会得到标称链接速度之类的东西),并且是一个完全合理的数字。
除此之外,除了运行加密隧道 (SSH) 的开销之外,您还会获得 TCP 开销以及使用该连接的任何其他流量。我想说的是,实际上,如果不更改为具有较低开销的协议,您不太可能实现更好的吞吐量。
小智 5
sshfs -o Ciphers=arcfour,Compression=no,auto_cache
Run Code Online (Sandbox Code Playgroud)
打包/解包时压缩速度变慢
arcfour 速度极快!!!WHILE!!!不是100%安全。仅限局域网
auto_cache 允许您将文件本地存储在 temp 的某个地方,这样就不会再次通过网络访问它。
有了这个 1GB 的服务器连接速度对我来说是两倍。
| 归档时间: |
|
| 查看次数: |
9152 次 |
| 最近记录: |