以下是场景:我有服务器1和服务器2并使用SSHFS我从挂载目录服务器2在服务器1,假设/mnt。
现在,如果我尝试解压一个 50K 文件档案服务器1:/mnt需要 13 分钟才能完成,而服务器1:/本地目录仅需大约5秒钟。
我想知道是否有任何方法/配置可以加快速度。
答案1
它比较慢,因为它必须将它们解压到远程服务器。速度差异是由于网络延迟、sshfs 开销等造成的。对于每个文件,您都必须将数据发送到服务器 2,等待响应,然后对下一个文件重复此操作。
如果您想稍微加快速度*,请将包上传到 server1:/mnt 并在 server2 上解压。
*当然它仍然会比在 server1:/local_dir 上慢