我使用VirtualBox在主机ubuntu12.04上运行了一个来宾ubuntu12.04,并且这个客户机比主机慢得多(ALT+TAB需要4-5秒)。我环顾四周,发现关于VirtualBox与VMware (免费)的意见自相矛盾;所以我想保留前者。
两个系统都更新了,我在来宾上安装了添加的内容,我在来宾和主机之间平均分配内存和视频内存(64 on )。我正在运行一个东芝m200笔记本电脑,4GB内存和共享视频内存。主机bios不包括用于机器虚拟化的配置选项。我有两个cpus,我不能把它们都交给虚拟机。
有什么我忽略的东西可以解决我的问题吗?
请随时索取更多信息,并感谢您的任何帮助。
用系统监视器编辑空闲,打开(单)客户cpu永远不会低于55%,并可能上升到80-90%,只要移动鼠标左右。打开Firefox将使系统监视器在来宾中显示cpu使用率为100%,而主机显示这两个cpu平均工作在60%左右。
我的cpu是Intel® Core™2 Duo CPU T5450 @ 1.66GHz × 2。
如果这不是配置问题,这是否意味着我的机器太弱,无法进行虚拟化?
发布于 2013-01-09 21:26:59
我对Player不太了解,但是Vbox默认设置对于喜欢真正GPU的Ubuntu版本并不好。
有关更多详细信息:http://blog.jdpfu.com/2012/09/14/solution-for-slow-ubuntu-in-virtualbox
发布于 2012-09-18 20:20:47
资源这么少的虚拟客户会运行得很慢。为了获得最好的性能,您实际上给您的主人提供了比客人更多的资源。而且,您将无法将两个cpu都分配给您的虚拟机,因为您的主机需要一些东西来运行一切。
这样想吧。您的主机必须运行自己的系统和客户的容器。客人与主机发生资源冲突。试着少给客人一点,看看它是如何运作的。
为了获得最好的性能,您需要一台内存超过4gb的64位机器。
发布于 2015-04-16 16:00:19
我也经历过同样的问题
主机: Ubuntu 14.10 (64位),来宾: Windows 7(64位)
即使在主机BIOS中启用了虚拟化,在来宾空闲状态下CPU负载也始终保持在40-50%左右。
帮助我的是安装带有Direct3D支持的Guest附加(您需要在安全模式下这样做),并打开SATA控制器的主机I/O缓存。
所以我现在的设置是:
基本内存: 4096 Mb (总主机内存8192 Mb )
处理器:6个CPU(主机6个CPU)
PAE/NX:已启用
VT/AMD-V:启用
嵌套寻呼:启用
视频存储器: 128 Mb
3D加速:启用
2D加速:启用
就像一种魅力!虚拟盒版本: 4.3.18_Ubuntu r96516
https://askubuntu.com/questions/190330
复制相似问题