Hao's profile电子小虫 PlusBlogListsGuestbook Tools Help

Blog


    VirtualBox vs VirtualPC

    两大虚拟机,VBOX是SUN公司的半开源软件,VPC则是Microsoft的免费软件。

     

    环境:

    主机:Microsoft Windows XP Home Edition SP3

    CPU:AMD Athlon 64 X2 Dual Core Processor 5200+(2.97 GHz)

     

    虚拟机:Microsoft Windows 2003 Enterprise Edition (未安装虚拟机加强驱动)

    版本:VBOX 2.2.2,VPC 2007 SP1

    分配内存:768MB

    分配显存:VBOX 128MB;VPC不能设置,默认4MB(这个只能算VPC功能少,4MB怎够使用)

     

    以下是测试结果:

     

    指令集支持(常用):

    VBOX: SSE3 SSE2 SSE 3DNow MMX

    VPC:   SSE2 SSE MMX

    硬盘性能 CrystalDiskMark 2.2.0(我很奇怪:为什么VBOX下硬盘速度比主机还快???):

      读取速度 写入速度
    VBOX

    460.650 MB/s

    87.105 MB/s
    VPC 52.468 MB/s 57.559 MB/s

     

    处理器性能 SiSoftware Sandra Lite 2009.SP3:

      整体计算性能 Dhrystone ALU iSSE3/iSSE2* 浮点运算
    VBOX 12GOPS 11.7GIPS 12.17GFLOPS
    VPC 7.86GOPS 7.88GIPS 7.83GFLOPS

    *VPC下不支持SSE3指令集

    内存性能 SiSoftware Sandra Lite 2009.SP3 :

      内存速度
    VBOX 29.21GB/s
    VPC 5.6GB/s

     

    网络性能:

    VBOX:接近主机

    VPC:巨慢,貌似只能上Google。

    开机速度:

    VBOX:20s

    VPC:35s

    共享文件夹:

    VBOX:网络文件夹形式,从“网上邻居”访问,可设置只读模式

    VPC:挂载到本地硬盘,在“我的电脑”访问,像硬盘分区一样读写

    实际使用:

    VBOX:流畅

    VPC:运行软件会卡

    其他:

      安装平台 驱动可用平台
    VBOX Windows,Mac OS X,Linux,Solaris Windows,Mac OS X,Linux,Solaris
    VPC Windows Windows

    VBOX提供USB设备支持,而VPC没有。

     

    不用说,VBOX性能比VPC强了不知多少倍,微软落魄了.

    对Microsoft Virtual PC彻底无语

        本想测试一下VPC和VirtualBox哪个更快,从VPC启动Win2003时,系统居然蓝屏崩溃了(主机),开机用Windbg分析,是由VPC的vmm.sys引起的,吐血~~~

        大家还是用VirtualBox吧,开源软件就是好。自认为VPC不仅对Linux支持差,就连自家Windows运行也没VirtualBox好。就算用Vmware也行,好歹提供一个免费的Server。

        雅黑字体~~~