答案1
正如另一条评论所说,这是一个本地文件索引过程。如果你和我一样不需要它或不想要它(例如,它是一个消耗资源的无用功能),请尝试禁用它。这是我发现的唯一摆脱它的方法:
systemctl --user mask tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-rss-3.service tracker-writeback-3.service tracker-xdg-portal-3.service tracker-miner-fs-control-3.service
tracker3 reset -s -r
上述操作可能不会删除 .cache 文件但应该停止其运行。
我可以理解为什么它默认包含在 Ubuntu 中,因为有些人可能想要它,但我认为如果你禁用了其中的Search
功能,它应该被禁用Settings -> Search
,但无论出于什么原因,它都没有被禁用。它仍然运行并消耗资源。我不知道为什么......
答案2
该/home/.cache/tracker3
目录由以下人员创建追踪器,GNOME 的文件索引进程。它由文件系统索引器和搜索引擎组成,追踪器矿工 FS以及数据库追踪器 SPARQL。
Tracker 被 GNOME 环境中的各种应用程序用来提供搜索结果。例如,这是用于从概览或文件 (Nautilus) 中进行搜索的应用程序。以下是应用程序列表使用 Tracker:
- 图书— 使用 Tracker Miner FS 查找电子书
- 盒子— 使用 Tracker Miner FS 查找虚拟机镜像
- 文件— 使用 Tracker Miner FS 查找文档
- 文件— 使用 Tracker Miner FS 在文件中进行全文搜索
- 游戏— 使用 Tracker Miner FS 寻找游戏
- 音乐— 使用 Tracker Miner FS 查找音乐并存储播放列表数据
- 笔记— 使用 Tracker SPARQL 存储笔记
- 相片— 使用 Tracker Miner FS 查找照片,使用 Tracker SPARQL 存储相册数据
- 用法— 使用 Tracker Miner FS 测量磁盘使用情况
- 视频— 使用 Tracker Miner FS 查找视频内容
- 健康— 使用 Tracker SPARQL 存储健康数据
虽然“追踪器”这个名字可能有点令人担忧(因为“追踪”通常指的是网络追踪,这引发了隐私担忧),在这里被用作“数据索引”,这个过程不存在任何危险或隐私问题。
该/home/.cache/tracker3
目录用于存储 Tracker 的数据,您无需删除它。不过,删除它不会对您的系统造成任何损害。它只会让 Tracker 重新索引您的系统,并且会消耗一些资源,除非您完全禁用它。
无论如何,我不建议禁用 Tracker,因为它是 GNOME 的核心部分,可能会导致功能丧失。不过,如果您想禁用它,可以运行提供的命令codlord 的回答。