如何让 Baloo 保持运行但同时降低资源消耗?

如何让 Baloo 保持运行但同时降低资源消耗?

大家下午好,

我有一个与 Baloo 相关的问题。我看到了同一论坛上发布的主题:

如何在 KDE 4.13 中关闭 baloo?

我也面临该帖子中随处提到的高资源消耗问题。但与那里提出的问题不同,我实际上想保留搜索功能,因此仍然允许 baloo 运行...

我注意到 baloo_file_extractor 进程在 CPU 方面没有问题,但在 I/O 方面似乎非常贪婪。

  • CPU < 10%,处于 top 命令状态
  • I/O >95%,在 iotop 命令中,3 秒内有 2 秒处于活动状态。

计算机的平均负载增加(顶部约 4.8),整体 CPU 使用率也增加(根据处理器控制,>95%)。这导致我的笔记本电脑每 3 秒冻结 1 秒。暂停(STOP 信号)3 个进程:

  • baloo_file_extractor
  • baloo_文件
  • akonadi_baloo_indexer

使笔记本电脑运行顺畅。

有什么方法可以减少 I/0 需求吗?

干杯

答案1

总而言之,bugKDE 333433处理安装在 /home 上的外部媒体的处理。

我在 /home 中有一个指向外部媒体的符号链接(可能对我来说是个坏习惯……)。此外部媒体已从索引中排除(KDE 系统配置 -> 在桌面上搜索)。

排除之后,情况似乎得到了解决:不再冻结。Baloo 进程(baloo_file_extractor、baloo_file、akonadi_baloo_indexer 和 cleaner)运行了一段时间(~1h),CPU 占用率仍然相当高(平均时间约为 40%),但可以承受。计算机现在运行良好。

相关内容