rygel 和 tracker-extract-3 以 100% 加载一个 CPU 线程

rygel 和 tracker-extract-3 以 100% 加载一个 CPU 线程

我担心这两个过程,因为它们导致我的水冷几乎以最大速度工作,而且噪音很大。除了安装 vlc、pass、flatpack、openssh-server 外,系统没有进行任何修改。

操作系统:Ubuntu 23.10
内核:6.5.0-15-generic
会话:Wayland
GPU:rx6700xt
CPU:Ryzen 9 7950x

结果htop

在此处输入图片描述

结果journalctl

在此处输入图片描述

t的结果flatpak lis

在此处输入图片描述

gnome 扩展:

在此处输入图片描述

答案1

有一个已知错误其中tracker-extract-3,作为 Ubuntu 文件索引 (tracker包) 的一部分,使用了过多的 CPU。如果您不需要文件索引,可以通过屏蔽其 systemd 服务来完全禁用 Tracker 包:

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

并重新启动。这些进程将消失,但搜索功能、文件中的全文搜索以及其他应用程序的功能也将消失。如果某些功能无法正常工作,并且您希望 Tracker 恢复,请运行

 systemctl --user unmask 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

重新启用它。

[从linuxuprising.com]

至于rygel进程,它是 Ubuntu 内置的媒体服务器。如果你不使用它,你可以用

sudo apt remove rygel

相关内容