阿廉老大 2006-2-6 16:59
虚拟内存、虚拟硬盘及虚拟光驱、虚拟机
1. 什么是虚拟内存? <br>
<br>
所谓虚拟内存就是用硬盘空间来弥补计算机物理内存不足的技术。 <br>
<br>
有些程序(主要是比较大的程序)运行时需要比较多的内存,为了在比较小的物理内存下能够运行这样的程序,就用硬盘的一部分空间来虚拟成内存。由于硬盘速度比内存要慢得多,所以这样会牺牲一些速度。 <br>
<br>
主要目的:增加内存空间 <br>
<br>
在Windows 98(XP类似)中,虚拟内存的设置可以通过→我的电脑→属性→系统→性能选项卡进行,有两种方式,一种是Windows系统管理(推荐),另一种是用户自己设置虚拟内存的大小,这时通常建议大小设为物理内存的2倍左右。 <br>另如果你本机的物理内存在512M及以上,虚拟内存可设置为物理内存大小或者更小<br>
<br>
2. 虚拟磁盘 <br>
所谓虚拟硬盘就是用内存中虚拟出一个或者多个磁盘的技术。 <br>
如上所述,内存的速度要比硬盘快得多,利用这一点,在内存中虚拟出一个或多个硬盘就可以加快磁盘的数据交换速度,从而提高电脑的运行速度。 <br>
主要目的:增加访问速度 <br>
其实当你从软盘启动电脑(比如用windows98的启动盘启动)的时候,由于软盘比较慢,系统为了加快速度就会把软盘上的文件虚拟成一个硬盘分区,这个分区符在硬盘盘符和光驱盘符之间(这样要访问光盘的话,就要后退一个盘符才能访问,用dir查看原来的光盘盘符的话,会发现是一些软盘上的内容,也就是虚拟分区的内容)。 <br>
3. 所谓虚拟光驱,就是以硬盘的一个文件夹模拟成光驱的功能。 <br>
由于目前的硬盘容量动辄几十GB,而CD-ROM光盘的容量始终是650MB的极限。而且硬盘的速度要比光驱快的多,所以就可以用一些软件在电脑上虚拟出一个或多个光盘驱动器,而把一张张光盘虚拟成一个个文件存在硬盘上,这样,以后就不需要像通常那样把光盘放入物理光驱来运行,而只需把存在硬盘上的虚拟的光盘文件“放进”虚拟光驱即可。 <br>
主要目的:节省光驱使用,同时加快速度 <br>
常用的虚拟光驱软件有,金山模拟光驱(下载页面:<a target=_blank href="http://www.skycn.com/soft/8762.html">http://www.skycn.com/soft/8762.html</a>)、虚拟光驱(下载页面:<a target=_blank href="http://www.skycn.com/soft/1682.html">http://www.skycn.com/soft/1682.html</a>)等。 <br>
从上面我们可以看出:所谓“虚拟”有二:其一所谓“虚拟”首先是假的,其次是能够起到所虚拟的设备的功能。虚拟的目的无非是为了容量牺牲一些速度,或者为了速度牺牲一些容量。 <br>
具体到虚拟硬盘、虚拟内存、虚拟光驱,区别就在于用什么设备来虚拟什么设备而已。虚拟内存是用硬盘来虚拟内存,虚拟硬盘则是用内存来虚拟硬盘,虚拟光驱则是用硬盘来虚拟光驱(严格的说是在电脑上虚拟出一个光盘驱动器盘符,而把光盘虚拟成硬盘上的一个文件)。白了吗? <br>
4.虚拟机软件可以在一台电脑上模拟出来若干台PC,每台PC可以运行单独的操作系统而互不干扰,可以实现一台电脑“同时”运行几个操作系统,还可以将这几个操作系统连成一个网络。 <br>比如在一台电脑上安装了Win2000 server,再在Win2000 server上安装虚拟机软件VMWare,利用VMWare模拟出来3台PC,在这3台PC上分别运行RedHat7.2、Win98和Solaris 8 for x86操作系统。包括Win2000在内,这4个操作系统同时在一台电脑上运行,互不干扰,并且同在一个局域网内。 <br>
使用虚拟机的硬件要求<br>
==================== <br>虚拟机毕竟是将两台以上的电脑的任务集中在一台电脑上,所以对硬件的要求比较高,主要是CPU、硬盘和内存。目前的电脑CPU多数是PIII以上,硬盘都是几十G,这样的配置已经完全能满足要求。关键是内存。内存的需求等于多个操作系统需求的总和。现在的内存已经很便宜,也不成为问题了。 <br>
<br>
虚拟机的运行环境<br>
================ <br>VMWare可运行在Windows(WinNT以上)和Linux操作系统上。 <br>Virtaul PC可运行在Windows(Win98以上)和MacOS上。 <br>运行虚拟机软件的操作系统叫Host OS,在虚拟机里运行的操作系统叫Guest OS。 <br>
<br>
<br>
<br>
<br>
阿廉老大 2006-2-12 20:45
re:有啊个人机器不在手边呃,偶只略懂...
有啊<br>
个人机器不在手边<br>
呃,偶只略懂VM<br>
下次偶的个人机器搬回来了再给楼上的发
阿廉老大 2006-2-15 15:42
re:说到虚拟机,就先介绍个软件,VM...
说到虚拟机,就先介绍个软件,VMware是VMware公司出品的一个多系统安装软件。利用它,你可以在一台电脑上将硬盘和内存的一部分拿出来虚拟出若干台机器,每台机器可以运行单独的操作系统而互不干扰,这些“新”机器各自拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通机器一样对它们进行分区、格式化、安装系统和应用软件等操作,还可以将这几个操作系统联成一个网络。
网络幽灵 2006-3-7 09:06
re:linux可以用xen
linux可以用xen