自从我从 13.10 升级到 14.04 后,每当将 samba 共享安装到我的工作站时,我都会发现一个令人讨厌的现象。当我打开 Nautilus 或查找 /run/user/1000/gvfs 时,它会冻结几秒钟。当我从程序中选择“另存为”时也是如此,因为文件保存对话框包含已安装共享的快捷方式。
您是否也观察到了这种行为? 有办法调试它吗?
答案1
解决这个问题的结果好坏参半。
如果您尝试使用 CIFS 直接安装,您会发现它的速度大约快 3 倍。将 CIFS 与直接光盘写入进行比较。
许多 人们 有 有 这 问题,作为 显示 经过 A 快的 谷歌 搜索。
据说有效的事情:
- 有些人已经成功重新编译了没有 HTTP 的 GVFS。
- 其他人已经能够通过转储 Nautilus 并使用命令行来解决此问题。
- 直接使用 IP 地址而不是 NAS 有时也可以奏效。
- 将 DirectIO 添加到
fstab
。 - 更改 CIFS 缓冲区-- 这只是暂时的。要使其成为永久的,请
options cifs CIFSMaxBufSize=65536
添加/etc/modprobe.d/options.conf
- 实际上使用 CIFS 而不是 GVFS
答案2
故障排除提示:
- 尝试不同的用户:
$ useradd 测试用户
- 重新安装程序
$ apt-get 重新安装 gvfs
- 从 14.04 版 LiveCD 检查(最后的手段)
抱歉,这应该作为评论(但我没有足够的业力叹)。