virtual pc2007的问题

来源:百度知道 编辑:UC知道 时间:2024/04/26 20:49:36
请问各位:
我装了virtual pc2007,模拟了一台XP电脑,分配了128MB内存和15GB硬盘,请问,在virtual pc不启动的情况下,我的电脑(真实的)可否使用这128MB内存和15GB硬盘?

第一个答案:
你的VPC在不启动的情况下,是不会占128M物理内存的。即使你启动了VPC,VPC也不会占满128M内存,它是动态内存使用,根据虚拟机里的客户系统实际内存使用情况而决定物理内存占用大小。

第二个答案:
VPC的虚拟硬盘在创建的时候有两种模式:
第1种是固定模式,你当初定义虚拟硬盘多大,vhd文件就占多大,其实际大小不会随着虚拟系统变化而变化。
第2种就是动态增长模式,vhd文件大小随虚拟系统大小变化而变化。即使当初你定义虚拟硬盘为100G,其实际大小也只有虚拟系统中文件的大小,但是绝不会超过100G

固定模式虚拟硬盘创建速度慢,而且会造成不必要的硬盘浪费,而且不灵活。但是虚拟系统运行效率较高,而且不会产生大量磁盘碎片
动态增长模式虚拟硬盘创建速度快,一定程度上节省硬盘空间,比较灵活。但是虚拟系统运行效率低,而且会产生大量磁盘碎片,时间长了,就得进行虚拟磁盘整理和虚拟磁盘压缩。

以默认方式建立VPC虚拟机的时候,都是第2种磁盘使用模式,你的就是这种情况。

解释到现在我想你应该彻底明白了

不可以
128MB内存和15GB硬盘,是存放在你的硬盘之上的,并不是说多出来这么多
这都是虚拟的

不启动的情况下,肯定不会占用你实际机器的内存的。硬盘如果是随使用容量动态分配的话就一般不会占用你分配的15GB,你可以自己看看VPC产生的那个虚拟文件的大小就知道它占多少空间了。