不言自明的问题,我将 Ubuntu 本身放在 SSD 上,将所有用户文件放在 HDD 上。
在将大约十几 GB 的家庭照片放入硬盘后,Ubuntu 的启动速度变得慢了很多。以前的情况并非如此,所以我高度怀疑这与家庭照片有关。
我以前用的是 20.04,但最近升级到了 22.04。没什么区别。
我该如何解决该问题?
答案1
原则上,硬盘驱动器包含更多数据时,操作系统的速度不应(明显)变慢。数据只是存放在驱动器上,如果磁盘更满,数据检索速度不会明显变慢,除非磁盘碎片化严重。
您体验到显著减速的原因可能是文件索引服务 Tracker。Tracker 搜索文件和内容,并将其索引到(可能变得非常大,例如 GB)数据库中,以便快速全文搜索文件。(另请参阅这个 Askubuntu 答案)。
每次启动时,它都会扫描索引目录以查找新文件和已更改文件。这些文件会被打开以查找文本和元数据,以将其包含在索引中。
如果您在其中放置了大量数据,下一次 Tracker 将需要做大量工作来检查所有这些新文件,这很可能就是为什么现在您会遇到一个相对缓慢、工作繁忙且冷却车噪音很大的系统。
有三个选项,1)耐心等待索引完成 2)从索引中删除文件 3)完全禁用跟踪器。
选择 1. 耐心等待,一切都会好起来
添加文件后,Tracker 必须检查所有这些文件并检索其元数据,以便对它们进行索引,以便以后快速搜索。对于许多文件来说,这将花费大量时间,在此期间您的处理器将被大量使用,以至于 - 取决于您的处理器能力 - 您会体验到更缓慢的系统。您通常会听到冷却车转动的声音。
这种索引仅进行一次,并且仅在文件发生变化时重复。不过,在启动计算机后,Tracker 会扫描所有文件以重新索引已更改的文件。这意味着在启动后几分钟内,您仍会遇到高处理器使用率。
选项 2. 限制索引的文件
前往“设置” - “搜索”。按钮“搜索位置”可以关闭图片搜索。
副作用:
您无法再使用活动概览中的搜索功能来定位照片;
如果您使用 Gnome Photos 应用程序,该应用程序将不再适用于这些照片。其他照片管理应用程序不使用 Tracker,因此不会受到影响。
选项 3. 禁用跟踪器
Tracker 无法从您的系统中删除,但可以完全残疾。
副作用
您无法再在“活动概览”中搜索文件
在“文件”中,按名称搜索文件的功能将像以前一样继续使用。但是,完整搜索将不再有效。
在文件中,用星号标记收藏文件的功能将不再起作用。
Gnome 应用程序(例如 Gnome Photo、Documents 或 Music)(在 Ubuntu 中默认未安装)将无法运行。
就我个人而言,禁用跟踪器是全新安装后的首要操作之一。