]>
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 | |
8 | "system emulation", where it provides a virtual model of an | |
9 | entire machine (CPU, memory and emulated devices) to run a guest OS. | |
10 | In this mode the CPU may be fully emulated, or it may work with | |
11 | a hypervisor such as KVM, Xen, Hax or Hypervisor.Framework to | |
12 | allow the guest to run directly on the host CPU. | |
13 | ||
14 | The second supported way to use QEMU is "user mode emulation", | |
15 | where QEMU can launch processes compiled for one CPU on another CPU. | |
16 | In this mode the CPU is always emulated. | |
17 | ||
18 | QEMU also provides a number of standalone commandline utilities, | |
6df743dc | 19 | such as the ``qemu-img`` disk image utility that allows you to create, |
4a43fa3a PM |
20 | convert and modify disk images. |
21 | ||
f3478392 PM |
22 | .. toctree:: |
23 | :maxdepth: 2 | |
24 | ||
25 | build-platforms | |
26 | deprecated | |
27 | removed-features | |
28 | license |