【 QEMU 】
文章平均质量分 92
半虚拟化技术资料整理
老理说的好
技术也修行!
展开
-
QEMU虚拟机(一)、源码分析概论
QEMU 概述QEMU的几个特点:QEMU可以被当作模拟器,也可以被当作虚拟机。当QEMU被当作模拟器时,我们可以在一台机器上通过模拟设备,运行针对不同于本机上CPU的程序或者操作系统。(使用了动态翻译技术,在我们的虚拟化环境中并没有使用,因此不展开叙述)当QEMU被当作虚拟机使用时,QEMU必须基于Xen Hypervisor或者KVM内核模块才能支持虚拟化。在这种条件下QEMU虚拟机可以通过直接在本机CPU上运行客户机代码获得接近本机的性能。QEMU与KVM的关系当QEMU在模拟器模式原创 2021-09-05 22:40:11 · 6647 阅读 · 1 评论 -
2. 详解 QEMU 架构
QEMU架构浅析一、QEMU简介及与KVM等虚拟化的关系QEMU是“Quick Emulator”的缩写,是一个用C语言编写的开源虚拟化软件。本文的目的是描述本人所理解的QEMU技术架构的见解,并以此抛砖引玉。众所周知,QEMU的源代码开发文档非常稀少,描述内部结构和工作机理的文档更是凤毛麟角,一般的开发人员想要从事QEMU的开发工作,通常只能从源代码入手。因此,对于技术人员来说,了解QEMU是一项艰巨的任务。QEMU有几种虚拟化模式。首先,它可以使用基于内核的虚拟机(KVM)执行x86处理器硬件虚转载 2021-06-06 23:10:05 · 18258 阅读 · 1 评论 -
1. Linux 的 I / O 虚拟化 virtio 框架详解
本文原文链接:https://developer.ibm.com/technologies/linux/articles/l-virtio/Linux的I / O虚拟化 Virtio 框架简而言之,virtio是半虚拟化管理程序中设备上的抽象层。virtio由Rusty Russell开发以支持他自己的虚拟化解决方案lguest。本文从准虚拟化和仿真设备的介绍开始,然后探讨的细节virtio。重点是virtio2.6.30内核发行版中的框架。Linux是虚拟机管理程序平台。正如我在有关Linux作为翻译 2021-06-06 22:42:14 · 2004 阅读 · 0 评论