如何提高 Nautilus 的性能?

如何提高 Nautilus 的性能?

我有一个包含 90,000 个文件的目录。Windows 7 上的 Windows 资源管理器可以在短短 30 秒左右的时间内加载目录、缩略图和所有内容。在 Nautilus 中,它会不断地在所有图像之间移动,这种情况持续了大约 20 分钟,最后才停止。我也尝试了 PCManFM,也是同样的情况。滚动浏览也非常慢,而在 Windows 7 上则非常顺畅。我在 SSD 驱动器上使用两个操作系统。我该如何纠正这个问题?

系统规格:i5-2500K 3.3 GHZ 90GB SSD、GTX 580、8GB RAM

答案1

由于问题发生在多个文件管理器上,因此很可能是文件系统问题。尝试添加禁用访问时间(将 noatime 添加到 fstab),如果您使用的是 ext4,请尝试禁用写入屏障(将 barrier=0 添加到 fstab)。

noatime 标志告诉文件系统不要记录上次访问时间。记录访问时间意味着即使打开文件也会导致不必要的写入操作;大多数程序从不使用访问时间,因此现在通常可以安全地关闭它。

其次,ext4 中的写屏障可以在非常特殊的情况下防止数据丢失,尽管这会对某些写入密集型应用程序造成性能损失。写屏障是 ext4 中的新增功能,因此如果 ext3 中的数据可靠性对您来说足够好,那么您可以关闭写屏障。

相关内容