我有一个来自Ubuntu客户的SSHFS挂载,安装了一个主机Mac目录。直接在Mac主机目录中所做的更改大约需要5-10秒才能在Ubuntu客户端挂载中反映出来。
我正在使用以下命令..。
sshfs user@host:~/host
哪些额外的选项(如果有的话)将改善这个延迟?
发布于 2012-04-30 17:24:58
SSH不被设计为文件传输协议。SSHFS通过定期查看目录列表和缓存结果来工作。
您可以控制缓存行为,但代价是与交互性相关的性能。如果您正在连接的SSH主机是通过高延迟链接(或慢连接)访问的,那么禁用缓存将使浏览文件系统的事情变得痛苦。
不管怎么说,请看手册页,体验一下。
人寿
-o cache=YESNO
enable caching {yes,no} (default: yes)
-o cache_timeout=N
sets timeout for caches in seconds (default: 20)
-o cache_X_timeout=N
sets timeout for {stat,dir,link} cache发布于 2016-09-08 08:30:41
检查您的主机是否在您的/etc/hosts文件中,这解决了我的开销
来源:http://hints.macworld.com/article.php?story=20050329185832952
https://serverfault.com/questions/384574
复制相似问题