有时 evince 需要很长时间才能打开文件

有时 evince 需要很长时间才能打开文件

有时 evince 需要几秒钟才能打开 pdf,否则只需 1 或 2 秒即可打开。关于修复或故障排除程序的任何想法

答案1

我已经使用 strace 从命令提示符运行了 evince,如下所示:

strace evince /path/to/file.pdf

当我在终端查看 strace 的输出时,我注意到它在如下一行暂停了几秒钟:

stat(..."/path/to/a/file/I/opened/a/few/days/ago"...)

这种暂停发生了几次。我还注意到“/path/to/a/file/I/opened/a/few/days/ago”位于一个目前不可用的网络共享上(它是一个已关闭电源的 NAS),但我的 Linux 机器仍然挂载了该共享,并且处于繁忙状态。我已 umount -l 该共享,evince 正常启动。我不知道为什么 evince 会显示那个旧文件,但这是我的问题的根源。

相关内容