]>
Commit | Line | Data |
---|---|---|
06905f64 | 1 | ---------- |
f3478392 | 2 | About QEMU |
06905f64 | 3 | ---------- |
f3478392 | 4 | |
4a43fa3a PM |
5 | QEMU is a generic and open source machine emulator and virtualizer. |
6 | ||
7 | QEMU can be used in several different ways. The most common is for | |
9d195efd | 8 | :ref:`System Emulation`, where it provides a virtual model of an |
4a43fa3a | 9 | entire machine (CPU, memory and emulated devices) to run a guest OS. |
9d195efd | 10 | In this mode the CPU may be fully emulated, or it may work with a |
b91b0fc1 | 11 | hypervisor such as KVM, Xen or Hypervisor.Framework to allow the |
9d195efd | 12 | guest to run directly on the host CPU. |
4a43fa3a | 13 | |
9d195efd | 14 | The second supported way to use QEMU is :ref:`User Mode Emulation`, |
4a43fa3a PM |
15 | where QEMU can launch processes compiled for one CPU on another CPU. |
16 | In this mode the CPU is always emulated. | |
17 | ||
9d195efd AB |
18 | QEMU also provides a number of standalone :ref:`command line |
19 | utilities<Tools>`, such as the ``qemu-img`` disk image utility that | |
20 | allows you to create, convert and modify disk images. | |
4a43fa3a | 21 | |
f3478392 PM |
22 | .. toctree:: |
23 | :maxdepth: 2 | |
24 | ||
25 | build-platforms | |
a0a6754b | 26 | emulation |
f3478392 PM |
27 | deprecated |
28 | removed-features | |
29 | license |