什么是mediascanner服务,如何避免安装它?
几个月以来,在我使用的台式机Ubuntu 14.04系统之一上,CPU一直没有明显原因一直上升到80-100%。htop通常会将责任归属于文件系统进程,例如nemo或ntfs。为了使CPU恢复正常运行,我将终止这些过程,在某些情况下,这将导致无法访问文件系统并因此而重新启动。 几天前,我注意到,无论何时发生这种情况,使用CPU都总是存在另一个进程:mediascanner-service-2.0。一些研究将我带到了论坛上的该线索,只是建议将其删除。所以我做了。 最终结果出乎意料地积极:不仅高CPU负载事件消失了,系统还快得多。Lens的速度非常惊人:找到像Calc这样的应用程序,现在最多只需要2秒,而以前则需要20秒。现在查找文件大约需要5秒钟,而之前大约需要30秒钟。诸如Eclipse之类的繁重程序的启动速度更快,并且工作空间的流动性更高。磁盘访问的频率似乎也总体上降低了。 这个mediascanner2.0包裹到底是什么?它是Unity 7的一部分还是安装了后验的依赖项?有可能阻止其安装吗? 更新:根据塞思的建议,可以将此软件包跟踪到indicator-session: $ sudo aptitude why mediascanner2.0 i indicator-session Recommends indicator-applet (>= 0.2) | indicator-renderer i A unity8 Provides indicator-renderer i A unity8 Recommends unity-scope-mediascanner2 pi unity-scope-mediascanner2 Depends mediascanner2.0 显然,mediascanner2.0(和Unity 8 Shell)是基本14.04系统的一部分。剩下的就是这个流氓软件包的确切功能。