zoukankan      html  css  js  c++  java
  • 常用桌面虚拟化软件横向对比

          目前我们常用的桌面虚拟化产品有VMware,微软的VPC,还有Virtual Box。当然最常用的还是前两者,Virtual Box一般用于跨平台的环境,如同时工作在Windows与Linux系统上面。
          下面根据我的使用的感受来评测一下它们的易用性,性能和功能。以下评测都基于Windows平台,根据CPU是否支持辅助虚拟化来分别讨论32位和64位虚拟机的运行情况。
    软件版本:
    VPC 2007
    VMware 6.0
    Virtual Box 2.0
          首先性能上来说Virtual Box与VM和VPC相比基本没有什么竞争力,在各种配置的电脑的运行速度都严重不如后两者,也没有什么特色功能,在接下来的讨论中就暂且将其忽略。
          接下来进入关键,详细比较一下VM与VPC的性能与功能。首先在一台不支持CPU虚拟化的机子上,VMware与VPC的性能基本相当,VMware略高那么一点。但是VMware有一个相当大的功能,在一台支持64位、但装有32系统的机子上,在VMware中可以轻松创建64位系统虚拟机且以相当高的性能运行。这个强大的功能是其他桌面虚拟化软件(x86的)所不及的。据说在64位支持CPU虚拟化的机子上的32位系统中VPC(x86版)可以创建64位虚拟机,当这个说法我没有验证过,试过的朋友说一下。当然64位系统中的VPC x64版是可以轻松创建64位虚拟系统的。
          在支持CPU虚拟化的机子上,VPC支持CPU辅助虚拟化的特点就显露了出来。在CPU的帮忙下,VPC运行虚拟机的效率会超过不支持CPU虚拟化的VMware。而且这种性能的提升是很明显的。不知以后VM的桌面版本会不会支持CPU辅助虚拟化,期待。

    上文只是个人使用中的一些感觉,请高手指教其中错误。

  • 相关阅读:
    Oracle学习
    WPF中获取DataGrid列表的选中行Id的方法
    调用MySql存储过程的方法 '增删改查'
    MySql中存储过程的基本增删改查操作
    在WinForm中遍历获取TreeView的节点及其子节点
    WinForm获取MySql数据的基本增删改查
    WinForm中的用户控件实现分页功能
    NGUI之自适应屏幕
    快速排序法
    Array,ArrayList、List<T>、HashSet<T>、LinkedList<T>与Dictionary<K,V>
  • 原文地址:https://www.cnblogs.com/lsxqw2004/p/1333887.html
Copyright © 2011-2022 走看看