对于包含许多文件的 nfs 目录,打开 gtk FileChooserDialog 非常缓慢。strace 显示很多时间调用“stat”。对目录中的每个文件进行大约 5 次调用。我们如何关闭对“stat”的调用,只显示文件名列表而不显示修改时间?
我们正在使用运行 Redhat Enterprise 4、x86_64、Linux 2.6.9-42.0.8.ELsmp 和 FileChooser 来自: /usr/lib64/libgtk-x11-2.0.so.0.400.13 。一个测试程序打开一个 FileChooserDialog 并需要 10 秒才能出现,而 'ls' 列出同一目录大约需要 25 毫秒。
我们的 Eclipse 应用程序被这个文件选择器问题削弱了......