http://blog.chinaunix.net/space.php?uid=20696246&do=blog&id=1891995

目前世面上流行的虚拟机软件系统主要有3种:VMware 公司的VMware Workstation、Connectix 公司的Virtual PC(现在该软件已被微软收购)和开放源代码的Bochs(发音与'box'相同)。这3种软件都虚拟或仿真了Intel x86 硬件环境,可以让我们在运行这些软件的系统平台上运行多种其它的“客户”操作系统。就使用范围和运行性能来说,这3 个仿真软件还是有一定的区别。Bochs 仿真了x86 的硬件环境及其外围设备,因此很容易被移植到很多操作系统上或者不同体系结构的平台上。由于主要使用了仿真技术,其运行性能和速度都要比其它两个软件要慢很多。Virtual PC 的性能则界于Bochs 和VMware Workstation 之间。它仿真了x86 的大部分,而其它部分则采用虚拟技术来实现。VMware Workstation 仅仿真了一些I/O 功能,而所有其它部分则是在x86 实时硬件上直接执行。也就是说当客户操作系统在要求执行一条指令时,VMware 不是用仿真方法来模拟这条指令,而是把这条指令“传递”给实际系统的硬件来完成。因此VMware 是3 种软件中运行速度和性能最高的一种。有关这3 种软件之间的具体区别和性能差异,请参考网上的一篇评论文章(http://www.osnews.com/story.php?news_id=1054)。从应用方面来看,如果仿真环境主要是用于应用程序开发,那么VMware Workstation 和Virtual PC可能是比较好的选择。但是如果需要开发一些低层系统软件(比如进行操作系统开发和调试、编译系统开发等),那么Bochs 就是一个很好的选择。使用Bochs,你可以知道被执行程序在仿真硬件环境中的具体状态和精确时序,而非实际硬件系统执行的结果。这也是为什么很多操作系统开发者更倾向于使用Bochs 的原因。因此本章主要介绍利用Bochs 仿真环境运行Linux 0.11 的方法。目前,Bochs 网站名是http://sourceforge.net/projects/bochs/。你可以从上面下载到最新发布的Bochs 软件系统以及很多已经制作好的可运行磁盘映象文件。

VMware,virtual PC, Bochs三种虚拟机的比较相关推荐

  1. 虚拟机软件介绍:VMWare Virtual PC

    本贴转载自:http://www.huihoo.com/vm/vmware.html 使用虚拟机的好处 ================ 1.如果要在一台电脑上装多个操作系统,不用虚拟机的话,有两个办 ...

  2. VMware下网络配置三种模式对比(桥接模式,主机模式,网络地址转换)

    1 VMware三种网络模式简介 VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式).安装好虚拟机以后,在网络连接里面可以看到 ...

  3. VMware创建虚机时三种磁盘规格(厚置备延迟置零\厚置备置零\Thin Provision)介绍

    在VMware vSphere中,不管是以前的5.1版本,或者是现在的6.5版本,创建虚拟机时,在创建磁盘时,都会让选择磁盘的置备类型,如下图所示,分为: (1)厚置备延迟置零: (2)厚置备置零: ...

  4. 常用的三种虚拟机软件的介绍

    https://blog.csdn.net/tzhuwb/article/details/77410893 介绍的可以.

  5. vmware虚拟机 配置动态 静态 固态IP 三种模式: 桥接模式 nat模式和仅主机模式 Host-only模式

    目录 目录 一. 安装了图形化桌面操作系统时 一.桥接模式 二.nat模式 三.host-only模式 二.没有桌面操作系统时(centos 7) 1.Bridged模式(桥接模式) 2.Nat模式( ...

  6. C++中virtual的三种用法

    virtual用法一 #include using namespace std; class A{ public:virtual void display(){ cout<<"A ...

  7. Virtual PC 使用指南

    安装需求 物理计算机和宿主操作系统安装需求 在安装Virtual PC之前,计算机需要满足以下要求: CPU主频为400MHz(推荐1GHz)以上.具有L2缓存的x86计算机.Virtual PC支持 ...

  8. 如何压缩 Microsoft Virtual PC 2007 虚拟硬盘文件(.VHD文件)

    Microsoft Virtual PC 2007 是个好东西,而且免费了! 如果你使用它一段时间,就会发现那个虚拟磁盘(virtual hard disks)文件增长的非常快.因为在guest sy ...

  9. VMware虚拟机三种网络模式(桥接、NAT、仅主机)的区别

    由于Linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费.那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations ...

最新文章

  1. 书值 | 第 2 期:成为技术管理者,思维上应该如何转变?
  2. XamlReader动态使用xaml
  3. Apache Maven 入门篇
  4. 动态规划之一最长上升子序列LIS
  5. 为什么要使用路由重分发?
  6. java发送小程序模板消息,记录_小程序发送模板消息
  7. P4302-[SCOI2003]字符串折叠【区间dp】
  8. centos php支持yaf,CentOS环境下给PHP7.0安装yaf扩展
  9. mysql 笔记打包下载_mysql 5.7压缩包安装笔记
  10. 视觉中的经典图像特征小结(一): 颜色直方图, HOG, LBP
  11. 42.Linux应用调试-初步制作系统调用(用户态-内核态)
  12. JVM性能优化之CPU负载过高
  13. 产品读书《定位:有史以来对美国营销影响最大的观念》
  14. 国内的微软更新服务器地址,windows update 服务器
  15. 科学家首次3D生物打印出血管化肿瘤,并成功使用免疫疗法治疗
  16. 计算机cpu的功能和作用是什么意思,电脑的CPU和内存都起什么作用?
  17. JavaScript mongodb(数据库)复杂值
  18. 数据结构与算法——6. 抽象数据类型:无序表与有序表及其链表实现
  19. 两行CSS代码实现瀑布流
  20. redis分布式锁与zk分布式锁的对比

热门文章

  1. 投影市场暗流涌动,爱普生如何以慢打快?
  2. 明明有注入,工具就是跑不出来,你说虐不虐,你就说虐不虐
  3. 如何读写LLVM bitcode
  4. 《中国芯片往事》的破局与诞生
  5. 新零售分账系统方案哪家好?
  6. L79系列三端稳压管管脚连线说明
  7. Linux 环境进程间通信(三):消息队列
  8. 微信小程序获取服务器图片[渲染层网络层错误]404
  9. 国兴能源许昌天戈1.5mwp屋顶光伏项目完成备案
  10. 电脑打印的准考证还能找不出来吗