电脑运行虚拟机很卡,主机不卡虚拟机用起来很卡

多半是系统配置问题,内存不足,

可以不用虚拟机,云服务商买个云服务器(和虚拟机系统一致比如ubuntu),自己用的就买入门级别,用专业版本IDE去做关联,远程关联服务器开发,服务器上跑项目,开外网访问0.0.0.0,端口在安全组配置一下,即可。

vmware虚拟机很卡?

一、原因分析

首先,我们分析一下虚拟机系统卡顿的原因,主要有以下几种情况会导致系统卡:

1、物理机本身内存容量不足

由于你给虚拟机安装的是win7系统,分配1G内存肯定是不够的。因为win7系统本身已经要占用将近1G内存了,所以导致没有多余的内存为程序进行数据交换,导致大量占用虚拟内存,而虚拟内存根本上是硬盘的一部分,硬盘读写速率是远远低于物理内存的,所以系统会卡很正常。

我曾近用过一台比较老的笔记本,4G内存,4代i5的CPU,独立显卡,机械硬盘,装了win7系统,在虚拟机上运行一台2G内存的win7系统,虚拟机系统里几乎什么都不开,物理机CPU就占用将近80%了,原因就在于物理机本身的内存容量不够。

2、硬盘读写速度不够

还是以我曾近用过的电脑为例,那是一台6G内存、2代i7的CPU、独立显卡,5000转速机械硬盘,也是win7系统。

装了虚拟机以后,硬盘发热明显增加很多,CPU、内存使用率都飙升,虚拟机基本卡得不会动。

而在我加装了一块240G的金士顿入门级固态硬盘以后,将虚拟机建立在固态硬盘分区上,分配同样的内存和CPU,正常使用起来基本上就不会卡顿了。

所以,硬盘读写速度也是制约虚拟机系统运行速度的一个关键因素。

3、没有启用核晶防护

这个问题只针对虚拟机系统是XP的情况,我现在用的电脑配置很高,但是某次安装了一台XP的虚拟机,运行起来非常卡,这很不正常。几经搜索后发现,原因是物理机上安装过360安全卫士(虽然平时并不开启),默认情况是没有启用360的“核晶防护”功能的,这就导致虚拟机里的XP系统运行很慢,开启核晶防护功能后,重启vmware,再启动XP系统,运行就正常了。

电脑运行虚拟机很卡,主机不卡虚拟机用起来很卡

二、解决方案

基于以上原因,根据你的情况,有以下几种方案可以解决问题。

1、增加虚拟机内存容量

由于你只为虚拟机中的win7系统分配了1G内存,这是肯定不够的,应该再加高一些。如图,就按照vmware建议的内存大小设置,将虚拟机内存设置为2048MB即可。

如果物理机内存不足,建议将物理机内存升级到至少8G。

电脑运行虚拟机很卡,主机不卡虚拟机用起来很卡

2、将虚拟机系统安装在固态硬盘分区

当然,如果物理机没有固态盘,可以加装一块,将vmware软件和虚拟机都装在固态硬盘分区。

电脑运行虚拟机很卡,主机不卡虚拟机用起来很卡

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论