这是我的情况,我有一个客户端托pipe两台服务器(一台虚拟机),主机提供VMware Zimbra,另一台Windows小型企业服务器2011.不幸的是,我之前的人已经configuration如下设置。
出于某种原因,在运行时,虚拟机在空闲时会locking,VirtualBox进程报告最高240%的值(甚至可能?)。 任何人有任何想法或build议? 我完全沉迷于这一个。
很高兴提供你想看的任何日志。 理想情况下,我会放弃VirtualBox并将其configuration到VMware Workstation中,但客户反对涉及的(非常名义的)成本。 如果需要购买硬件来提供帮助,那么可以,但是我们现在正在考虑升级。
提前致谢! *手指交叉*
top
是根据每个CPU的百分比报告CPU值。 由于你的Core i7有8个CPU(4个超线程内核),理论上这个数字可以达到800%。 所以240%不是什么大不了的事情。
为了找出虚拟机真正在做什么,进入客户端,看看任务pipe理器,Perfmon或任何其他Windows诊断工具。 最有可能的是它正在运行计划的任务或者同样平凡的东西。
至于改进系统,你需要更多的内存,你需要它昨天。 无论这种低端硬件能够做到多less,都可以为客户提供更多的内存。 最近的Core i7台式机主板最大支持32GB或64GB; 除非主板不能处理,否则不应使用小于32GB的内容。 (否则,下一个家伙会轮到你诅咒你)第一代酷睿i7主板(你可能拥有)将最大支持12GB或24GB。
为了改变虚拟化,你可以这样做,这几乎肯定是一个好主意。 KVM是由一位评论者推荐的,我同意这一点。 从VirtualBox到KVM的V2V是相当简单的,但是你需要几个小时的维护时间。 如果可以,请将Ubuntu更新到12.04 LTS,以便获得更新版本的KVM提供的增强function和修复程序。 请记住在guest虚拟机中安装virtio磁盘和networking驱动程序。
我已经处理了类似的设置…(使用CentOS和VMWare服务器)。 你需要确保你给SBS服务器尽可能多的内存,与4Gb的RAM将交换到磁盘247造成不良的performance和locking。
购买更多的内存,我们的SBS 2011盒子(裸机上)内存不会less于12Gb。