什么是虚拟机软件
【相关文章:再谈在Java中使用枚举(1)】 【扩展阅读:编写跨平台Java程序注意事项】================560)this.style.width=560; onmousewheel = javascript:return big(this) height=240 alt="win2000 + vmware运行redhat7.2、win98 & solaris 8的截图" src="/files/uploadimg/20060313/1334190.jpg" width=320 border=0> 【扩展信息:Wicket初次接触之HelloWorl】
win2000 + vmware运行redhat7.2、win98 & solaris 8的截图 (点击看1024x768大图)虚拟机软件可以在一台电脑上模拟出来若干台pc,每台pc可以运行单独的操作系统而互不干扰,可以实现一台电脑“同时”运行几个操作系统,还可以将这几个操作系统连成一个网络。
比如上图中,是在一台电脑上安装了win2000 server,再在win2000 server上安装虚拟机软件vmware,利用vmware模拟出来3台pc,在这3台pc上分别运行redhat7.2、win98与solaris 8 for x86操作系统。包括win2000在内,这4个操作系统同时在一台电脑上运行,互不干扰,并且同在一个局域网内。
目前pc上的虚拟机软件有下述两个:
vmware http://www.vmware.com
virtual pc http://www.connectix.com本文主要介绍vmware。
使用虚拟机的好处
================1、如果要在一台电脑上装多个操作系统,不用虚拟机的话,有两个办法:一是装多个硬盘,每个硬盘装一个操作系统。这个方法比较昂贵。二是在一个硬盘上装多个操作系统。这个方法不够安全,因为硬盘mbr是操作系统的必争之地,搞不好会几个操作系统同归于尽。而使用虚拟机软件既省钱又安全,对想学linux与unix的朋友来说很方便。
2、虚拟机可以在一台机器上同时运行几个操作系统,是soho开发一族的必备工具。有了虚拟机,在家里只需要一台电脑,或出差时只带着一个笔记本,就可以调试c/s、b/s的程序了。
3、利用虚拟机可以进行软件测试。
使用虚拟机的硬件要求
====================虚拟机毕竟是将两台以上的电脑的任务集中在一台电脑上,所以对硬件的要求比较高,主要是cpu、硬盘与内存。目前的电脑cpu多数是piii以上,硬盘都是几十g,这样的配置已经完全能满足要求。关键是内存。内存的需求等于多个操作系统需求的总与。现在的内存已经很便宜,也不成为问题了。
虚拟机的运行环境
... 下一页