本文目录
- 怎样使用VMware Workstation
- vmware workstation 16 pro 开启虚拟机占用内存远比分配给虚拟机的内存高
怎样使用VMware Workstation
您好~
虚拟机是个软件,安装后可用来创建虚拟机,在虚拟机上再安装系统,在这个虚拟系统上再安装应用软件,所有应用就像操作一台真正的电脑,因此,我们可以利用虚拟机学习安装操作系统、学用Ghost、分区,格式化,测试各种软件或病毒验证等工作,甚至可以组建网络。即使误操作都不会对你的真实计算机造成任何影响,因此虚拟机是个学习电脑知识的好帮手。或许你会问,是不是跟影子系统差不多啊?虚拟机可不同于影子系统PowerShadow,影子模式重启后,所有操作完好如初,且不能转储,因此影子系统更像还原精灵,而虚拟机才是学电脑的最佳拍档!
目前常用的虚拟机主要有VMware和Virtual PC。Virtual PC操作简便,容易上手,适合初学者(本文下有下载链接),但其功能没有VMware强大。VMware采用固定内存分配,占用资源大,可进入虚拟系统后,操作时的速度却明显比VPC快的多,这是由于VMware调用了更多的真实的系统配置!而且它完美支持Linux,其独有的“快照”功能,提供了便捷的软硬件测试环境切换,其“捕捉屏幕”和“捕捉视频”功能,是交流学习的有用工具,这些都是Virtual PC所没有的。VMware更像一台真实的机器,今天给大家介绍的虚拟机就是目前广为使用的——VMware Workstation。以下是笔者初装VMware虚拟机以来,对其使用的一点总结,以给初学者指个方向,少走弯路。
步骤/方法
1
打开VMware Workstation--新建虚拟机(或在文件菜单选择新建)
新建虚拟主机向导---下一步
选择ISO镜像路径,如果用光盘安装这步可以省略
11
下面启动虚拟机即可,虚拟机的硬件设置好了以后,就可以安装操作系统了。 操作系统的安装过程和在真正的系统中安装是相同的。 首先确定光驱正常。如果虚拟机的光驱使用的是真实机器的光驱,就把操作系统的安装光盘放在真实机器的光驱中;如果设置虚拟机光驱使用的是真实机器硬盘上的ISO文件,就在刚才的光驱设置的界面中设定虚拟机光驱所使用的ISO文件,然后虚拟机中点击开机。如图:
开机后就象在真正的机器中安装操作系统一样了,首先是硬件自检的过程,如图是找不到启动光盘后试图从网卡启动的截图:
13
在启动的过程中鼠标在虚拟机中点击就激活了虚拟机的窗口是当前窗口,也一样可以按F2键进入虚拟机的CMOS设置,如图是进入虚拟机CMOS的截图:CMOS的操作和真实的机器一样,最常用的选项调整是选择启动的设备,比如从硬盘,光驱或者软驱,USB启动等等。
设定好虚拟机的光驱后就可以从光盘开始安装操作系统了,安装的过程和真实机器中安装过程一样,不详细说明过程了。安装开始后的截图:
希望可以帮助到你~
vmware workstation 16 pro 开启虚拟机占用内存远比分配给虚拟机的内存高
初步估计是由于虚拟内存与物理内存交互时导致页面错误,
这个问题会在win10低核心版本发生的概率较大,
又或者与一些设置相关,可以按我以下建议进行操作,看能否解决问题
首先,要从自查 win10版本开始,
第一步,检查一下win10 版本,
在win10设置里,如下图
设置
然后点关于,就可以查看到版本号。
关于
如果核心版本低于20H2,建议先升级到20H2以上版本,因为核心版本低的win10存在非常多的BUG,这个我自己亲身体会。
第二步,虚拟内存的设置,不要小看这个虚拟内存设置,很多时候就是这个搞出各种问题。
在此电脑图标(就是我的电脑,懂的自然懂)上面右键,属性
此电脑
然后选择高级系统设置
高级系统设置
弹出菜单后,看下图的步骤操作,最后的目的是设置虚拟内存位置和大小,
虚拟内存
这里很关键,我自己有时候运行一些程序和搭建开发环境的时候,
万万没想到报蓝,居然是这里设置影响的,
如果你的内存是很大,千万不要使用系统的自动分配虚拟内存!切记!切记!
因为系统自动分配的虚拟内存,会直接建立一个和你物理内存一样大小的缓存文件!
很多人会忽略了这个问题,比如你的SSD分配给你的当前系统空间只有100GB,
但是你的内存是64GB,那么你就等着哭吧,自动分配的虚拟内存会把你的系统盘空间全吃掉,
系统盘空间不足的时候就会产生各种各样的问题。
虚拟内存的大小设置,建议是从256MB起步,
然后最大值就是取决于你是做什么用途来做设置,比如VMware如果要多开很多个,
那就可以在一个空间较大的磁盘上(建议不要和VM文件一个磁盘,同盘会影响整体性能)设置最大值为32768MB。
第三步,将VM虚拟机改为直接使用物理内存
这一步取决于运行VM虚拟机多少个有关,
如果开的虚拟机使用的内存总和要大于物理内存(需要计算上系统本身和程序本身需要的4GB左右),那这一步可以不看,
因为这一步是直接让VM虚拟机直接使用物理内存,不使用虚拟内存,VM默认下是使用主机虚拟内存+物理内存相结合的,
需要找到虚拟机的主配置文件,以 .VMX结尾的文件,每个虚拟机是唯一的很好找,如下图
VMX文件
找到这个文件后,需要使用记事本的方式打开它,
打开文件
使用记事本打开后,用查找的功能找到memsize这个关键字,如下图
添加
然后在memsize这个字段下面,最加入一行配置
mainMem.useNamedFile= “FALSE“
加入进去后保存。如果你有多个虚拟机就需要每个都要改一遍。
这时候你改完的虚拟机就直接使用物理内存了,不会使用虚拟内存,
如果运行多个虚拟机后,在内存满的情况下,VM程序也会提示反馈内存不足不让其虚拟机运行的。
好了,以上的建议,希望可以帮助到你