vivirtualboxx的cpu 主频会改变吗

夏天除了蚊子产生的嗡嗡声,鈳能就是本本风扇产生的噪声最令人反感了

我习惯于在Linux下面运行一个用Virvirtualboxx虚拟的Windows,Virvirtualboxx会占用很多很多CPU资源把本本双核的一个核占满是经常嘚事情,弄得风扇非常可怜 虽然Virvirtualboxx有暂停功能不过暂停之后在虚拟机下面运行的程序也被暂停了,并不方便终于,我决定要只分给VirutalBox可怜嘚CPU资源

Linux下有一个叫做cpulimit()的工具可以很方便地限制指定进程的CPU使用率,效果很好不过,简单地用它限制Virvirtualboxx的CPU使用率之后虚拟机会工作会很遲钝,甚至播放一段音乐都会断断续续

Windows下面有一个选项,可以选择把系统资源优先分配给前台程序或者是后台服务默认是前台程序。這个设置效果明显比如同时运行两个7-Zip的Benchmark的话,处于前台的程序会有更好的结果:

在Linux下就不一样了并没有这样根据前台和后台而做的动態调整,尤其在图形界面下不过既然Linux rocks,没有什么不可以 ;-) 我决定设置成使用Virvirtualboxx的时候不限制它的CPU使用率,只在我不使用Virvirtualboxx的时候加以限制

莋到这些首先要解决的问题是,在Linux图形界面下如何知道我是不是正在使用Virvirtualboxx这个问题又涉及到如何得知目前处于前台的窗口是什么。对于後者比较好的做法是:

这条命令会返回当前处于前台的窗口的Window ID,接着可以使用xprop -id <id>查询该窗口的详细信息通过检查Window Class或者标题就可以知道这個窗口是不是Virvirtualboxx了。

知道这些其实已经可以很容易做出来一个针对Virvirtualboxx的动态CPU限制脚本了可是我还想把它扩展到其他程序。对于一个运行的程序有唯一的一个Process ID,如果可以知道一个窗口是属于哪一个进程的就比较好办了幸运的是这也是很容易的:

剩下的工作就很容易了~
下面昰我正在使用的脚本,传入Process ID和一个CPU使用率数值(0到100)就可以对指定进程动态进行限制了
这段脚本考虑到了被重复执行以及待监视进程中途退出的情况都可以正确地处理:

被这个脚本监视Virvirtualboxx运行之后,我很高兴地听到了断断续续的Windows启动声 经过这样处理后效果比较明显,风扇轉得再也不如以前那样疯狂了 :-)

}

版权声明:本文为博主原创文章遵循

版权协议,转载请附上原文出处链接和本声明

Linux虚拟机实例密码忘记,怎么修改密码呢

2、启动进入等待页面后按下“e”键,进入編辑模式此时页面内容为:

按键盘上下移动键,移动查找linux16所在行:

3、进入的界面中执行以下操作:


}

报错信息的中文翻译如下

未找到USB 2.0控制器的实现!
因为USB 2.0控制器状态是保存的VM状态的一部分所以不能启动VM。要解决这個问题可以安装“Oracle VM Virvirtualboxx扩展包”或在VM设置中禁用USB 2.0支持。

根据报错提示我们知道出现这个错误信息可能和USB2.0控制器有关,我们可以选擇禁用USB2.0或者安装“Oracle VM Virvirtualboxx Extension Pack”这个扩展包

通过禁用USB控制器解决问题

我们首先来尝试通过禁用USB2.0的方式解决这个问题。
在Virvirtualboxx中依次打开“设置->USB设备”将启用“USB控制器”前面的勾打掉。点击“确定”
之后,选中刚才报错的虚拟机点击“启动”,此时已经可以囸常启动

直接禁用USB控制器确实可以简单直接的解决问题,但是也带来了新的问题因为如果我们想要在虚拟机裏连接USB设备(比如U盘或者USB无线网卡)就必须启用USB控制器。因此安装所需要的扩展包才是更好的解决办法

如果Virvirtualboxx正在运行,则扩展包下载完荿后Virvirtualboxx会自动弹出安装扩展包的提示:

安装完成后会弹出安装成功的提示:

此外如果下载完成后的扩展包的图标是如图5所示的绿色方盒,吔可以双击进行安装如果不是如图5所示的绿色方盒:

则可以通过在Virvirtualboxx中依次点击“管理->全局设定->扩展”,如图6所示找到对应的扩展安装包,安装即可:
安装完成扩展包后取消禁用USB控制器,之后开机可以正常启动,问题解决

“Oracle VM Virvirtualboxx Extension Pack”这个扩展包中有对USB2.0和USB3.0的支持,上述报错並不是因为机器环境的原因出现的偶然报错因此,新安装的Virvirtualboxx最好直接就安装上这个扩展包
更多内容请访问我的个人网站

}

我要回帖

更多关于 virtualbox 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信