也谈谈VirtualPC和VMware

最近经常用虚拟机调试程序和安装一些软件,所以机器上安装了VirtualPC和VMware两种虚拟机,用过后有一些个人感受

1.VPC不支持我最希望拥有的功能——支持Softice,幸好WMware支持。但是据说TRW2K在VPC中支持,因为没用过,所以不枉加评论。

2.WMware虚拟了两个虚拟网卡,VPC实际上在网络协议中增加了一个对它的支持协议virtual machine network services。这两种方式对于像我这种不怎么做网络开发的人来说,可能差别不大。而让我郁闷的是,WMware为了实现这两个虚拟网卡,在我的网络连接中,另创建了两个网络连接,并且进程列表中某个进程好象也是为它所运行的。

3.VPC非常的简洁

 a.当它不运行的时候,没有起任何服务程序,VMware却起了一大堆乱七八糟的程序,这点让我非常讨厌。运行的时候,也就只有一个程序

b.早些版本的VPC,虚拟机只有一个VHD文件,新版的也只增加了一个VMC文件。但是VMware就不同了,一个虚拟机非得有十几个文件才行,让人觉得太乱

4.在还原方面,VMware有快照还原机制,VPC是每次关闭的时候询问是否保存改动。从这点看各有各的好处

5.对操作系统的支持方面,据说新版VPC不支持Linux,但是我同事说可以安装。另外有人说VMWare不支持solaris,这个也经我证实可以安装。至于longhorn,我就没有试过了,不知道在64位系统的支持上,哪个能领先

6.VPC可以设置对CPU资源的占有率,并且实际使用效果上,我也觉得VPC快很多

7.WMware支持抓图,VPC虽然没有这个功能,但是我总觉得这是个鸡肋功能

应该还有一些区别,总体来说,WMware功能更强大,VPC很简洁,双方优点都很多。不过如果VPC支持Softice,我可能就只用它了

 

这里再贴一些别人的评论:

/*虚拟机软件介绍:VMWare & Virtual PC

Jason Chen
http://www.jason314.com

Virtual PC是与vmware类似的虚拟机软件。两者的主要区别如下:

1、VMWare没有模拟显卡,要通过vmware-tools才能用上高分辨率和真彩色,否则只能用VGA。而Virtual PC模拟了一个比较通用的显卡:S3 Trio 32/64(4M)。从这一点看,Virtual PC比VMWare通用,但显示性能不如VMWare。

2、因为Virtual PC模拟了显卡,所以通用性很强。connectix.com网站声称,目前新版的Virtual PC 5支持所有基于x86的操作系统。

3、Virtual PC的网络共享方式与VMWare不同。VMWare是通过模拟网卡实现网络共享的,而Virtual PC是通过在现有网卡上绑定Virtual PC emulated switch服务实现网络共享的。对于win2000/xp等操作系统,如果网线没插或没有网卡的时候,要安装Microsoft的loopback软网卡,才能实现网络共享。在Virtual PC的global setting里,当有网卡并插好网线的时候,将Virtual switch设成现实的网卡;当没有网卡或网线没插的时候,将Virtual switch设成ms loopback软网卡,即可实现网络共享。
*/

/*体验另类的快感:虚拟PC软件横评

太平洋电脑网

功能Virtual PCVmware
运行平台Windows系列Windows2000,nt,xp,Linux
支持平台Win系列linux BSD系列 OS/2 MS-DOS SolarisWin系列linux,BSD系列 OS/2 MS-DOS NetWare
虚拟硬盘支持支持
物理硬盘不支持支持
真实光盘及映像支持支持
真实软盘及映像支持支持
支持多种网络连接支持
share networking (NAT)
local,host and external
local only
external only
local and host
支持
share networking (NAT)
bridged networking
host-only networking
屏幕抓图不支持支持
网络设置不支持支持
暂停功能支持支持

 

*/

/*Roy

最近研究了一下VMWare和Virtual PC发觉他们在技术实现上有很大不同。

内存篇
首先说VMWare,使用那种类似抢占资源式的实现方法,既你为虚拟机分配好内存大小后,一旦运行起来他就会将你分配给他的内存占用起来,而不管是否真的实际使用。
而VPC恰好相反,他会更具你实际使用情况来动态增加。
评论:看起来好像是VPC的方式更加好,但是实际运行速度绝对是VMWare快很多。

硬盘篇
VMWare,它的硬盘是你给他指定大小后就不可以更改,但可以加第二块硬盘。类似PC
VPC,可以动态扩展硬盘。
评论:实际使用VMWare的磁盘效率远远高于VPC

总结
既然VMWare在模拟PC上比VPC高很多,微软为啥选择VPC???要注意的是VPC这家公司不光做PC模拟器,包括PPC模拟器和PS模拟器都是他们的产品。

PS:不能在VMWare虚拟机上运行PPC模拟器!!!悲伤的脸

*/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值