Debian – GNOME Shell has very high CPU and memory usage

debiangnome-shellresource-usagevirtualbox

I use Debian 7.3 (Wheezy) with the default GNOME 3 desktop and run VirtualBox to have a Windows 8.1 guest. My host has 16GB RAM and a Core i7 CPU with 8 processor cores.

When I start the Windows 8.1 guest (which has 8 GB RAM and 4 cores), the performance of all applications, even on the host, gets very bad and all 8 cores are fully used, even when the VM only gets 4.

I looked in the processes list, and saw gnome-shell having much more CPU in use: it takes 360% of CPU, the VirtualBox process only 16%. While the VM is powering on, gnome-shell has 5.2GB of memory and the VirtualBox process 8.2GB. After a while the memory of gnome-shell decreases to about 400MB, but the CPU usage of gnome-shell stays; VirtualBox even goes down to only 8%.

I don't think this is normal, and would like to know if there is any way to prevent it.

Best Answer

We've found numerous problems with the 4.3.x series of VirtualBox. eg. running with multiple virtual cores causes problems with certain distros such as CentOS 6.

We've found the last of the 4.2.x series to be very solid. Try your Windows 8 guest in 4.2.22 - the old versions can be found on the virtualbox.org website.

Related Question