我有一个SSHFS安装的文件夹,它工作得非常好,只是当我尝试cd
从终端进入它时,它滞后了大约30秒。此外,ls -al
列出所有文件但在返回提示之前滞后相同的30秒。在finder中查看文件夹正常工作,没有延迟。使用其他程序(例如vi和macvim)打开和读取文件没有延迟。
当我切换到root并运行相同的命令时,一切都能很快地完成。当我SSH到原始文件夹所在的机器时,我可以ls
和cd
文件夹没有任何问题。
当我跑步sudo dtruss su MYUSERNAME ls -al
或者sudo dtruss su MYUSERNAME cd FOLDERPATH
我得到一大堆输出,然后它在给我之后挂起:
kevent64(0x3, 0x7FFF7F2BB730, 0x1) = -1 Err#4
只是想知道如何摆脱这种延迟,或者真正发生的事情。我不确定kevent64错误是什么,并且找不到它。有什么想法吗?希望有人可以提供帮助,并提前感谢!
更新:实际上我刚刚注意到打开文件,例如使用vi或macvim打开文件,然后滞后于后台......