关键:总体协调。
最近博主在使用 IDEA 同时启动 虚拟机vm 进行相关开发(这其中物理机上的QQ,酷狗,word文档和sublime等也在跑着);这时问题来了,内存飙到95%左右,卡得不行,
博主的内存是8G
,如果你是16G或以上应该不会发生这个问题;
于是我各种百度各种搜“如何解决虚拟机卡顿问题”;最终也没找到解决的方法。
就在今天无意中发现,其实我一直有一个使用虚拟机设置
误区“
虚拟机设置内存和cpu越多越好
”;内存和cpu的设置要结合自身电脑的配置来设置,
博主
建议如下:
情况一:
需要使用虚拟机用于开发等大型应用时,就需要把虚拟机内存(但不能大于物理机)和cpu调高;同时物理机上的应用就要尽可能关闭无用的,保证虚拟机全速运行。
情况二:
在物理机上开发及运行项目,虚拟机上测试(安装了各种老版本浏览器,测试兼容),就要尽量把虚拟机相关配置调节到最小状态(比如:win7 32位只需要1G内存1个CPU就可以了,因为你只需要在虚拟机上运行一个浏览器而已)。
情况三:
不用于开发,只是平常的娱乐(比如想安装一些软件试玩,但又不想安装在物理机,这个软件可能有病毒,可能是流氓软件,强行做一些让人不爽的事情,也可能是一些低版本软件,不想卸载掉物理机的;总之一句话,可以随便搞,搞出事了,删掉再重新安装一次虚拟机,又是全新系统了),可以设置虚拟机和物理机内存各半,方便切换。
另:如果有固态硬盘尽量创建虚拟机在固态硬盘上。