Lines Matching full:is

34 Control Flow Integrity is a hardening technique used to prevent exploits
41 In QEMU, a device is a piece of hardware visible to the guest. Examples include
44 QEMU is able to emulate a CPU, and all the hardware interacting with it,
46 using a hardware-based accelerator, it is responsible for emulating, using
52 EDK2, as known as `TianoCore <https://www.tianocore.org/>`_, is an open source
61 debugging the guest code that is running inside QEMU.
66 `GLib2 <https://docs.gtk.org/glib/>`_ is one of the most important libraries we
74 The `QEMU Guest Agent <qemu-ga>` is a daemon intended to be run within virtual
82 Guest is the architecture of the virtual machine, which is emulated.
85 Sometimes this is called the :ref:`target` architecture, but that term
93 Host is the architecture on which QEMU is running on, which is native.
99 The formal definition of an hypervisor is a program or API than can be used to
100 manage a virtual machine. QEMU is a virtualizer, that interacts with various
103 In the context of QEMU, an hypervisor is an API, provided by the Host OS,
104 allowing to execute virtual machines. Linux implementation is KVM (and supports
114 (sometimes called a board model) is the model of a complete virtual system with
123 host systems. This is provided by the :ref:`Migration framework<migration>`.
128 The `QEMU Network Block Device server <qemu-nbd>` is a tool that can be used to
134 This is `where <https://wiki.qemu.org/Contribute/MailingLists>`_ all the
139 <https://gitlab.com/qemu-project/qemu/-/issues>`_ tracker is the best place.
146 The Memory Management Unit is responsible for translating virtual addresses to
147 physical addresses and managing memory protection. QEMU system mode is named
158 The `QEMU Monitor <QEMU monitor>` is a text interface which can be used to interact
161 QMP stands for QEMU Monitor Protocol and is a json based interface.
162 HMP stands for Human Monitor Protocol and is a set of text commands available
175 `TCG Plugins <TCG Plugins>` is an API used to instrument guest code, in system
176 and user mode. The end goal is to have a similar set of functionality compared
179 One key advantage of QEMU plugins is that they can be used to perform
185 `Patchew <https://patchew.org/QEMU/>`_ is a website that tracks patches on the
191 Once a series is reviewed and accepted by a subsystem maintainer, it will be
201 QEMU Copy On Write is a disk format developed by QEMU. It provides transparent
204 qcow2 is the recommended format to use.
209 `QEMU (Quick Emulator) <https://www.qemu.org/>`_ is a generic and open source
215 :ref:`QEMU Object Model <qom>` is an object oriented API used to define
221 :ref:`Record/replay <replay>` is a feature of QEMU allowing to have a
228 default. There is a work in progress to integrate it in QEMU codebase for
239 QEMU System mode is called :ref:`softmmu <softmmu>` as well.
246 The term "target" can be ambiguous. In most places in QEMU it is used as a
247 synonym for :ref:`guest`. For example the code for emulating Arm CPUs is in
249 architecture which QEMU is running on, i.e. the :ref:`host`.
254 TCG is the QEMU `Tiny Code Generator <tcg>`. It is the JIT (just-in-time)
257 It is one of the accelerators supported by QEMU, and supports a lot of
264 mode the CPU is always emulated. In this mode, QEMU translate system calls from
265 guest to host kernel. It is available for Linux and BSD.
270 VirtIO is an open standard used to define and implement virtual devices with a
279 `Vhost-user <vhost_user>` is an interface used to implement VirtIO devices