bamfdaemon 在 Ubuntu 14.04 中导致性能问题

nos*_*cus 15 performance unity 14.04

最近,我在运行Ubuntu 14.04 的计算机上遇到了性能问题(工作区之间切换缓慢,关闭时图标未从托盘中删除等)。

我发现罪魁祸首是一个名为bamfdaemon的进程,因为 kill 命令暂时解决了这些问题。

但是,在很短的时间后,它总是返回并运行top命令显示它保持稳定的99-100% CPU。

有任何想法吗?

Nov*_*ice 1

从做什么bamfdaemon

当您启动/执行/打开桌面程序/应用程序时:

Unity 将在启动器(dock)上弹出一个新图标和/或向现有图标添加一个箭头。每个图标都不是可执行文件;它是一个 .desktop 文件。bamfdaemon 通过确定是否需要将箭头添加到现有图标或弹出新图标以及依赖于应用程序身份的其他行为来帮助实现此目的。

而且,它还执行许多其他帮助任务来帮助 GUI 提供良好的用户体验。因此杀死它是行不通的,因为首先它是一个守护进程,本质上它会被系统重新生成。它还可能会导致 GUI 出现严重问题,因为它可能会搞砸!

解决这个问题并不像重新安装或删除组件那么简单。
我在这里建议两种方法...


注意:在尝试上述任何链接之前...

  • 如果您的 RAM 量较少(我不确定多少 RAM 足以顺利运行 Unity!),那么最好选择第二个选项,选择任何轻量级桌面界面。
  • 如果 RAM 不是较少并且系统有显卡,那么我想更改Xorg配置中的驱动程序可以在性能上有所提高。(此建议是在阅读Graphical issues and Performance In ubuntu 14.04 LTS server with GUI answer 之后提出的)

对于您的情况,不太确定此注释!但可能对其他人有帮助,可能是!)