简单地说,当宿主系统与虚拟系统同时运行时,cpu的工作状态往往处于频繁的由忙到闲由闲到忙的切换中,这种cpu频率的不断变化常常不可避免在导致虚拟机时而几乎无响应时而又反应迅速,有操作中带来许多困扰,要么键盘或鼠标输入不灵要么触发一些不可预知的动作。——我们甚至遇到连系统时钟都停止的情况。
要解决这一问题,可通过如下未必最佳但相当有效的方式,即在virtual pc 2007中禁用cpu的节能模式:
如果虚拟机正在运行,将其关闭;
找到虚拟机配置文件“options.xml”,在默认安装中,其位于“c:\documents and settings\用户名\application data\microsoft\virtual pc”目录下(注:该目录为隐含目录,您可能需要调整文件夹查看选项);
用记事本或其他您习惯的文本编辑器打开该文件;
找到<virtual_pc>部分,在<virtual_pc>与</virtual_pc>间加入如下的内容:
<enable_idle_thread type=”boolean”>true</enable_idle_thread>
保存并关闭options.xml;
这样,在您再次启动虚拟机时,virtual pc 2007将最大化地使用cpu的运算能力,阻止cpu进行低电压或低功耗模式,上述的问题便不会发生了。当然,这样做的弊端也很明显,cpu一直处于高功耗工作状态,发热量、噪音等皆是不得不接受的后果,而在使用电池供电时,使用时间也会大大缩短。
您可能感兴趣的文章:
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论