compiz 虚拟机资源利用率高

compiz 虚拟机资源利用率高

我正在使用 ubuntu 14.04 虚拟机,在该 compiz 进程中使用大约高 CPU 资源(200 到 300)。因此,我的鼠标和键盘出现同步问题(意味着键盘在几秒钟内不会响应)。

答案1

Compiz 大量使用 3D 加速器。如果您在虚拟机中运行 ubuntu,它会尝试使用模拟机。

在大多数虚拟化解决方案中,3D 加速器仿真都存在很大的问题。但有时它可以工作,或者可以通过黑客攻击来工作,主要是在 VMWare 产品中。

由于没有硬件3D加速器,3D渲染更多地转向软件。它很慢并且消耗了大量的CPU时间,这就是你所面临的。

您的可能性:

  1. 你可以切换到虚拟机中的窗口管理器,不需要那么多3d的东西。所以你失去了compiz的美丽。
  2. 您可以切换到不同的虚拟化软件,该软件可以模拟 3D 加速。但是,您将永远无法达到主机系统的速度。
  3. 您可以使用备用显卡并给出直接 PCI 路径访问到您的虚拟机。请注意,它的副作用是您的虚拟机崩溃也会导致您的主机崩溃。

我最幸运的是(1),然后是(3)。

答案2

我也遇到了同样的问题,所以我通过安装以下软件包切换回 GNOME Classic (Metacity):

  • 对于 Ubuntu 14.04:

    apt-get install gnome-session-fallback 
    
  • 对于 Ubuntu 16.04:

    apt-get install gnome-flashback 
    

compiz然后进程列表中就没有任何踪迹了……

相关内容