eco*_*gic 43 performance virtualbox virtualization
我使用 VirtualBox 在主机 ubuntu 12.04 上运行来宾 ubuntu 12.04,来宾比主机慢得多(ALT+TAB
需要 4-5 秒)。我环顾四周,发现关于 VirtualBox 与 VMware(免费)的观点相互矛盾;所以我想保留前者。
两个系统都更新了,我在来宾上安装了附加组件,并在来宾和主机之间平均分配内存和视频内存 (64MB)。我正在运行带有 4GB 内存和共享视频内存的东芝 m200 笔记本电脑。主机 bios 不包括机器虚拟化的配置选项。我有 2 个 cpu,我不能将它们都提供给虚拟机。
有什么我忽略的可以解决我的问题吗?
请随时询问更多信息,并感谢您的帮助。
编辑 系统监视器空闲时打开(单个)来宾 CPU 永远不会低于 55%,只需移动鼠标就可以升至 80-90%。打开 Firefox 会导致系统监视器在来宾中显示 cpu 使用率 100%,而主机显示两个 cpu 平均工作在 60% 左右。
我的 CPU 是Intel® Core™2 Duo CPU T5450 @ 1.66GHz × 2
.
如果这不是配置问题,是否意味着我的机器对虚拟化太弱了?
Joh*_*hnP 34
我对 Player 了解不多,但 Vbox 默认值不适用于喜欢真正 GPU 的 Ubuntu 版本。
更多详情:http : //blog.jdpfu.com/2012/09/14/solution-for-slow-ubuntu-in-virtualbox
资源不足的虚拟来宾将运行缓慢。为了获得最佳性能,您实际上为您的主机提供了比来宾更多的资源。此外,您将无法将两个 CPU 都提供给您的虚拟机,因为您的主机需要一些东西来运行所有东西。
这么想吧。您的主机必须运行自己的系统以及来宾的容器。来宾与主机发生资源争斗。试着给客人少一点,看看它是如何运行的。
为了获得最佳性能,您需要一台内存超过 4GB 的 64 位机器。
小智 5
我也遇到过同样的问题
主机:Ubuntu 14.10(64 位),访客:Windows 7(64 位)
即使在主机 BIOS 中打开虚拟化,CPU 负载在客户机空闲状态下也始终保持在40-50%左右
对我有帮助的是安装具有 Direct 3D 支持的 Guest Addition(您需要在安全模式下执行此操作)并打开SATA 控制器的主机I/O 缓存
所以我当前的设置是:
系统
基本内存:4096 Mb(主机内存总计 8192 Mb)
处理器:6个CPU(主机6个CPU)
PAE/NX:启用
VT-x/AMD-V:启用
嵌套分页:启用
展示
显存:128 Mb
3D 加速:已启用
2D 加速:启用
奇迹般有效!虚拟盒版本:4.3.18_Ubuntu r96516