鹦鹉螺为什么慢?

Modified on: Mon, 17 Dec 2018 00:20:02 +0800

我想知道为什么Nautilus在打开包含大量文件的目录时非常慢。例如,我的/ usr / lib目录有1900个文件,显示所有内容大约需要5秒钟。自从我几个月前安装Ubuntu以来,它就像这样,有时真的很烦人。我没有强大的硬件,但我知道Windows资源管理器比这快得多。

有什么办法可以加快速度吗?

Ubuntu 10.04

最佳答案

跟踪nautilus的执行情况表明,缓慢是由两个因素共同造成的:

  • 显示有关每个文件的有用信息非常明智。它查看文件内容以确定要使用的图标,并可能显示预览。这可以通过在首选项中关闭预览来降低。

  • 它做了很多无用的工作(例如stat多次执行每个文件,并检查/proc/filesystems,即使是非目录)。您所能做的就是学习编程,改进程序并发送补丁。或至少向作者发送功能请求(请加快速度)。

  • 它为每个目录调用了几个外部进程,我没有探究它们的用途。

作者:Gilles

相关问答

添加新评论