在 Ubuntu 14.04 上,当我打开文件浏览器或“打开文件”对话框时,应用程序会挂起大约 5 到 10 秒。
我怀疑这是由于某些 NFS 请求造成的。但我如何才能确定呢?有没有办法显示所有文件系统访问及其延迟?
主目录和许多其他目录都是通过 NFS 从远程机器挂载的。
答案1
您可以在新进程上运行 strace 并过滤长时间运行的调用,如下所述@https://stackoverflow.com/questions/4795831/how-to-use-strace-to-only-show-calls-that-take-a-lot-of-time
答案2
您可以使用安装状态命令查看 nfs 客户端统计信息(包括延迟)。或者使用 nfsiostat。
一般来说,配置文件管理器以避免为非本地文件系统生成文件预览。