我使用带有默认 GNOME 3 桌面的 Debian 7.3 (Wheezy) 并运行 VirtualBox 以拥有 Windows 8.1 来宾。我的主机有 16GB RAM 和带有 8 个处理器内核的 Core i7 CPU。
当我启动 Windows 8.1 来宾(具有 8 GB RAM 和 4 个内核)时,所有应用程序的性能,即使在主机上,也会变得非常糟糕,并且所有 8 个内核都被充分使用,即使 VM 只有 4 个内核。
我查看了进程列表,发现 gnome-shell 使用了更多的 CPU:它占用了 360% 的 CPU,VirtualBox 进程仅占用了 16%。当 VM 启动时,gnome-shell 有 5.2GB 的内存,VirtualBox 进程有 8.2GB。一段时间后,gnome-shell 的内存减少到 400MB 左右,但 gnome-shell 的 CPU 使用率保持不变;VirtualBox 甚至下降到只有 8%。
我不认为这是正常的,想知道是否有任何方法可以防止它。