http://wenku.baidu.com/view/956318323968011ca3009157.html

 

    如今,Vista来了,它令很多朋友跃跃欲试。病毒、***和流氓软件横行,喜欢试用新软件的朋友往往会担心安装的新软件会破坏系统。家里只有一台电脑,却希望能构建一个局域网环境学习网络知识的朋友也不知道该采用什么解决方案……那么,使用本期我们推荐的虚拟机软件吧,它会让你的所有困惑迎刃而解!
  随着硬件技术的发展,曾经只能运行于高端服务器的虚拟机软件已经可以流畅地运行在普通用户的桌面了。虚拟机软件种类较多,这里,我们选择其中主流的两款(Virtual PCVMware最新版)进行对比评测,以便朋友们选用。
  由于虚拟机用途太多,但它能模拟的硬件环境和网络功能决定了它的应用范围,所以,本次评测,我们以虚拟机能模拟的硬件环境和网络功能作为评测重点。
认识虚拟机世界的两大高手
  本次评测的虚拟机世界的两大高手,都有独门绝技,功夫了得。让我们来认识一下这两位高手吧。
VMware Workstation
  软件特色:作为顶级的虚拟机软件,VMware Workstation的功能异常强大,高端功能应有尽有,如:高级电源管理功能,如:suspend(挂起)、Suspend after Running Script(运行脚本后挂起)、Resume and Run Script(唤醒和运行脚本等)、SnapShot(快照)Capture Screen(抓取屏幕图片)Capture Movie(抓取屏幕视频)、Clone(克隆虚拟机)等功能。
Microsoft Virtual PC
  软件特色:这是一款以功能精炼取胜的虚拟机软件。Microsoft Virtual PC的功能菜单相当简洁,只有Action(动作)Edit(编辑)CDFloppy(软驱)Help5项。难能可贵的是,它并没有因为功能菜单的简单而使一些核心功能打折扣,反而使得其易用性大大增强。程序小巧,运行速度较快。
  两款软件的信息对比见表1





评测环境
  本次评测的系统(硬件和软件)和网络环境如表2所示。





  为了获取客观的横向评测结果,我们为两款虚拟机软件配置了统一的软硬件环境,具体情况如表3所示。





高手大比武
  高手间的比武,除了比招式,更要比内功,下面就来看看这两款软件在核心功能和基本配置方面的比较。
1.虚拟机的硬件设备类型
VMware Workstation
  在设备管理器中可以查看到所有系统设备。你可以驾轻就熟地使用宿主机的硬件设备(如:光驱、软驱、USB设备)。你还可以方便地使用映像来虚拟设备(如:光驱、软驱)。你可以方便地在虚拟设备和宿主机的设备之间进行切换(如:虚拟光驱和物理光驱)。你还可以灵活地控制各种移动设备的通断(如:USB设备、网卡、声卡)。
Virtual PC2007
  硬件设备兼容性一般,在设备管理器中可以看到大多数的设备,但无法查看到CPU芯片信息。你可以使用映像来虚拟光驱和软驱。你也可以使用物理光驱和软驱。Virtual PC虚拟机默认可以使用的是从IDE接口的物理光驱,而本机的光驱安装在了主IDE接口,因此无法正常使用物理光驱。另外,在Virtual PC虚拟机中还可以使用宿主机的COM接口。
  两款软件的虚拟硬件设备对比见表4





2.对新硬件技术的支持程度
  随着硬件技术的不断发展,硬件性能持续提高。现在计算机的核心——CPU的技术已经不再遵循旧的摩尔定律,频率为王的时代不再重演,多核心和低功耗才是主旋律。接下来,我们就来看看两款虚拟机软件对新硬件技术的支持程度。
VMware Workstation
  VMware Workstation可以完美支持双核处理器。还可以设置使用处理器的核心数量。
Virtual PC2007
  Virtual PC2007支持硬件虚拟化技术(需要CPU提供支持),同时兼容IntelVTVirtualization Technology)技术和AMDPacifica技术。Virtual PC2007还可以兼容大多数的双核处理器。
  两款虚拟机软件的新技术支持对比见表5

3.网络功能
  网络时代,使用虚拟机当然也要联网。我们利用虚拟机的大多数操作与网络有关。因此,虚拟机的网络功能强大与否非常重要,而两款虚拟机的网络功能能否让我们满意呢?这也是我们评测的重点,下面我们就来测试一下吧。
VMware Workstation
  VMware Workstation的虚拟网络功能异常强大,可以满足一般用户和高端用户的需要。一般用户可以直接选择三种典型的连接方式(如图1)。典型的连接方式包括:直接连接到宿主机所在的局域网的Bridged(桥接)、让虚拟机以主机的外部网络地址(主机通过一块网卡连接内部网络,另外一块网卡连接外部网络)访问外部网络上的资源的NATNetwork Address Translation网络地址转换)、虚拟机和宿主机建立一个私有网络的Host-only(仅主机)。而对于希望架设实验性局域网络的高端用户而言,可以通过VMware WorkstationVirtual Network Edit(虚拟网络编辑器)来实现。架设网络的所有设备(如:交换机、网桥、路由器、网卡等)都可以在Virtual Network Edit中创建出来。在VMware Workstation中创建的虚拟网络和现实网络是完全一致的,高端用户可以随心所欲地验证网络设计图。



1

Virtual PC2007
  Virtual PC2007的网络功能比较方便实用(如图2),可以满足用户的基本需要。每台虚拟机最多可以创建4块网卡,而网卡的连接方式主要有:断开网卡连接的Not connected、虚拟机和宿主机组建立私有局域网的Local only(仅本地网络),直接连接到宿主机所在的局域网Realtek RTL8168/8111 Family,让虚拟机以主机的外部网络地址(主机通过一块网卡连接内部网络,另外一块网卡连接外部网络)访问外部网络上的资源的Shared Networking(共享网络,类似于NAT)。这样一来,用户可以在虚拟机建立4块网卡,每块网卡设置不同的连接方式,可以灵活地切换网络环境。Virtual PC2007无法建立各种网络设备,不能满足高端用户创建实验网络的需要。

 



2

  两款虚拟机软件的网络功能对比见表6





4.系统资源占用
  两款虚拟机软件都使用了先进技术确保了本身进程的低资源占用率。虚拟机可以比较流畅地运行。由于VMware Workstation加载了服务,在系统资源占用上超过了Virtual PC2007
  两款虚拟机软件的系统资源占用情况对比见表7





总结
  通过上述评测,我们发现VMware Workstation具有较全面的功能、逼真的裸机模拟能力、强大的虚拟网络模拟能力;Virtual PC2007小巧精悍、方便实用、容易上手。
  两款软件也都存在明显的缺点。VMware Workstation作为业内的龙头,却依然未明确支持硬件虚拟化技术,网络功能需要加载服务,容易导致宿主机的网络设备混乱,系统资源占用率居高不下;Microsoft Virtual PC在方便易用的背后也隐藏着兼容性差的弱点,对双核CPU支持不够彻底,辅助工具功能太单薄,不支持移动存储设备(USB设备)等等。
  所以,我们推荐当用户电脑配置一般时,主要用虚拟机试用新软件的用户选择Virtual PC2007。而对于双核CPU电脑用户,如果需要用虚拟机来模拟复杂网络环境则可以考虑使用VMware Workstation