This article touched on device emulation, and one of the most important applications that provides this functionality is QEMU (a system emulator).
本文讨论设备模拟,提供该功能的最重要应用程序之一是QEMU(一个系统模拟器)。
As the name implies, rather than the device emulation being embedded within the hypervisor, it is instead implemented in user space.
顾名思义,这种设备模拟是在用户空间中实现的,而不嵌入到管理程序中。
Regardless of whether the device emulation occurs in the hypervisor or on top in a guest virtual machine (VM), the emulation methods are similar.
无论设备模拟发生在管理程序内还是在一个客户虚拟机(VM)之上,模拟方法都是相似的。
Device emulation is an important part of the hypervisor, bridging the gap between virtual devices in the VM to physical devices below the hypervisor.
设备模拟是管理程序的重要部分,填补了VM中的虚拟设备和管理程序中的物理设备之间的缺口。
The VMI relies on a compatible hypervisor and potentially some configuration of the hypervisor's device emulation, but the focus remains on the application.
VMI依赖一个兼容的管理程序,而且可能需要对该管理程序的设备模拟进行一些配置,但其关注点还是在应用程序上。
The VMM also implements device emulation for devices made available to each guest.
VMM还为每个来宾可用的设备实现了设备模拟。
The second architecture is called user space device emulation (see Figure 2).
第二个架构称为用户空间设备模拟(见图2)。
Since MTD_BLOCK devices provide block-device-like emulation, it is often preferable to create filesystems like FTL and JFFS2 on top of this emulation.
由于MTD_BLOCK设备提供象块设备那样的模拟,通常更可取的是在这个模拟基础上创建象FTL和JFFS2那样的文件系统。
The first architecture incorporates device emulation within the hypervisor, while the second pushes device emulation to a hypervisor-external application.
第一个架构将设备模拟整合到管理程序中,而第二个架构将设备模拟推到管理程序之外的一个应用程序中。
Before we jump into passthrough, let's explore how device emulation works today in two hypervisor architectures.
在探索透传技术之前,让我们先讨论一下如今设备模拟在两个管理程序架构中是如何工作的。
All you need is a kernel to act as the hypervisor, a guest kernel, and QEMU for device emulation.
您所需的包括一个充当hypervisor的内核、一个来宾操作性内核和用于设备模拟的QEMU。
Pushing the device emulation from the hypervisor to user space has some distinct advantages. The most important advantage relates to what's called the trusted computing base (TCB).
将设备模拟从管理程序推向用户空间有一些明显的优势,最大的优势涉及所谓的可信计算基础(trusted computing base, TCB)。
The hypervisor implements the back-end drivers for the particular device emulation.
Hypervisor为特定的设备模拟实现后端驱动程序。
Device emulation within the hypervisor is a common method implemented within the VMware workstation product (an operating system-based hypervisor).
管理程序中的设备模拟是在VMware工作站产品(一个基于操作系统的管理程序)中实现的一个公共方法。
Many factors influence the concentration of Emulation, such as pressure of water, temperature, flux, accuracy of mixing device and so on.
乳化液的配比浓度受很多因素的影响,包括水压、温度、流量、配比装置准确度等。
The device can be used as a demonstration of computer control system as well as an emulation research for both the software and hardware designing and debugging of the control algorithm.
该系统可作为计算机控制系统教学的演示装置,亦可进行系统硬、软件设计、调试及控制算法的仿真研究。
Though experiment the idea velocity of cartooning balanced emulation has been educed, instantaneous movement rule of capping in capping device, crank rocker mechanism has been emulated also.
通过试验,得到了装盒平稳模拟的理想速度,找到了盖盖装置中盖盖瞬时的运动规律,并对其曲柄摇杆机构进行了模拟。
Though experiment the idea velocity of cartooning balanced emulation has been educed, instantaneous movement rule of capping in capping device, crank rocker mechanism has been emulated also.
通过试验,得到了装盒平稳模拟的理想速度,找到了盖盖装置中盖盖瞬时的运动规律,并对其曲柄摇杆机构进行了模拟。
应用推荐