QEMU背景知识

  • QEMU的两种模拟方案:
      1. 系统模拟 System Simulation:可以简单的理解为对整个计算机系统进行模拟(CPU、Memory等)
      1. 用户模式模拟 User Mode Simulation:基于模拟方案执行特定应用程序
  • 除了模拟功能外,QUME工具集中还包含一系列独立的工具,例如用于制作以及管理disk image的工具qemu-img
  • 支持的host平台(host平台指可以运行QUME的平台)
    • supported arch
    • Accelerator指的是QEMU的加速后端,用于提升模拟速度
      • HVF(Hypervisor.framework):HVF是苹果公司开发的一种硬件虚拟化技术,支持64位操作系统。它利用处理器的虚拟化扩展(如Intel的VT-x和AMD的AMD-V)来提供高性能的虚拟机监视器(Hypervisor)。HVF主要用于macOS操作系统,可以将物理服务器划分为多个虚拟机,每个虚拟机可以运行独立的操作系统和应用程序。
      • KVM(Kernel-based Virtual Machine):KVM是一种基于Linux内核的硬件虚拟化解决方案,支持64位操作系统。它利用处理器的虚拟化扩展(如Intel的VT-x和AMD的AMD-V)来提供高性能的虚拟机监视器(Hypervisor)。KVM可以将物理服务器划分为多个虚拟机,每个虚拟机可以运行独立的操作系统和应用程序。KVM在Linux生态系统中得到广泛支持,提供了强大的虚拟化功能和良好的性能。
      • NVMM(NetBSD Virtual Machine Monitor):NVMM是一种基于NetBSD的虚拟化技术,支持多种操作系统和处理器架构。它实现了虚拟机监视器(Hypervisor),支持硬件虚拟化和软件虚拟化两种模式。NVMM提供了丰富的虚拟化功能,可以将物理服务器划分为多个虚拟机,每个虚拟机可以运行独立的操作系统和应用程序。
      • TCG(Tiny Code Generator):TCG是一种动态二进制翻译技术,常用于模拟器和虚拟机中。它将目标指令集的二进制代码转换为主机平台上的等效代码,实现了对不同架构的二进制代码的解释执行。TCG主要用于模拟器和软件模拟的虚拟机环境中,相比硬件虚拟化方案(如KVM、NVMM),性能较低,但具有更好的可移植性。
      • WHPX(Windows Hypervisor Platform API):WHPX是微软开发的一种硬件虚拟化技术,支持64位操作系统。它利用处理器的虚拟化扩展(如Intel的VT-x和AMD的AMD-V)来提供高性能的虚拟机监视器(Hypervisor)。WHPX主要用于Windows系统,可以将物理服务器划分为多个虚拟机,每个虚拟机可以运行独立的操作系统和应用程序。
      • Xen:Xen是一种开源的虚拟化平台,支持64位操作系统。它采用一种称为"paravirtualization"的技术,在虚拟机和物理硬件之间引入一个称为"hypervisor"的层。Xen提供了强大的资源隔离和管理功能,可以同时运行多个虚拟机,每个虚拟机可以独立地运行自己的操作系统和应用程序。Xen被广泛应用于云计算和虚拟化领域,提供高性能和可扩展性
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本软件包不需要安装绝对绿色只要解压后,运行linux.bat这个文件就可以了。 qume是一个虚拟机软件。 dsl.iso是一个极其精减但又不缺乏应用的linux livecd映像。 尽管这个操作系统软件包很小不能体现出linux操作系统极其强大的功能,但 麻雀虽小五脏俱全,它是一个完整的操作系统。这也恰恰体现出在linux高效 的特性,也绝对能让习惯windows的用户尝一下鲜。 本软件包使用很方便,不用安装不用重启,而且可以在Windows 98/NT/2000/XP/2003 使用起来也很方便,不用复杂的配置,只要运行里面的一个文件就可以了。 使用方法 1 运行linux.bat这个文件,会弹出一个窗口,然后你按照窗口出现的英文提示操作 便可。 2 当你用鼠标操作这个虚拟机时,你会发现鼠标移不出虚拟机的窗口,没关系的只要 你同时按下Ctrl+Alt就会把你的鼠标从虚拟机里放出来。 3 如果你发现linux的桌面不能完全显示,请在linux桌面单击右键system--Xvesa, 选择一个比你windows桌面小的分辨率,这样就可以看到一个完整的linux桌面了。 4 如果你的linux不能上网,请根据你的实际情况作一下设置,在linux桌面单击右键 system--net setup。 5 在linux桌面单击右键Desktop--Styles可以选择左面风格,我很喜欢里面的Tree_ and_Moon。 qume基本参数 #启动顺序为硬盘 -boot c #cdrom的位置 -cdrom dsl.iso #使用本地时间 -localtime #使用128M内存 -m 128 #使用网络连接 -user-net 虚拟机使用声卡 #-enable-audio263
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值