+ -
当前位置:首页 → 问答吧 → VirtualBox的CPU使用率呈现波形有规律的跳动

VirtualBox的CPU使用率呈现波形有规律的跳动

时间:2009-08-31

来源:互联网

VirtualBox版本:2.2.4
主系统:Windows XP SP3
虚拟系统:CentOS 5.2
主机:浩鑫,型号为 XPC SN68SG2
CPU: AMD Athlon 64 X2 Dual 5000+

会注意到这个问题,是因为我的主机风扇一下转的很大声、一下又变小声,一直循环不已。
打开主系统WinXP的工作管理员,在"效能"这边是有规律的一下高、一下低……,
再去看"处理程序",发现是VirtualBox导致CPU使用率忽高忽低,
一下是9,然后接著变54 > 14 > 17 > 50 ...。
我很怕我这台才买一年的宝贝主机会被VirtualBox搞疯。

然后在虚拟系统(Linux CentOS)里面打top指令,它的看cpu使用率:
Cpu(s):  2.0%us,  3.0%sy,  0.0%ni, 93.6%id,  0.3%wa,  1.0%hi,  0.0%si,  0.0%st
第1个数字的范围大约从0.3到2.0,不过这里不会来回跳动,
大部份时候都是停在0.3,甚至有时候是0.0,偶尔才会往上跳一下。
虚拟系统只跑:http、samba,也只有我自己在用,
我不去开网页、复制档案的话,几乎是没在用的状态。

这里有撷取下来的相关画面,含VirtualBox的细节设定:
http://www.wretch.cc/album/show.php?i=lamoni&b=2&f=1841994415&p=1

请问,虚拟系统的CPU使用率不高的情况下,为何VirtualBox的CPU使用率会忽高忽低?


作者: slime   发布时间: 2009-08-31

这一点 towns也有遇到,不过,看了一下文件后,并没有找到适合的处理方式,但在测试时测出一个奇妙的方法,就是同时再开一个windows XP,这时,在静止状态下,这两个guest系统CPU Loading都会低於5以下,你也可以这样试试
towns 使用的VBX版本为4.0.4版

更多相关资料可以来 towns的讨论看看
http://itgroup.blueshop.com.tw/towns/hc?n=wodvew&i=435

作者: RonLee   发布时间: 2011-02-21

他应该是说 host os 的 CPU loading 忽高忽低,
就算 guest os 没在做事。

我看了一下,记得我用 VBox 3.x.x 这状况很明显,
4.x.x 之后好像有改善。

作者: towns   发布时间: 2011-02-21

towns 遇到的得确是host CPU Loading的问题,在3.x.x 版时,会吃到50%,在4.x.x版时,降到了40%,如果再开个Win XP,两个在host OS中看到的程序,CPU Loading都会到 5以下哦! ^^,可以试试

作者: harrier   发布时间: 2011-02-21

热门下载

更多