diff options
Diffstat (limited to 'system/qemu/README')
-rw-r--r-- | system/qemu/README | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/system/qemu/README b/system/qemu/README index 176f06bb5d..6b44670759 100644 --- a/system/qemu/README +++ b/system/qemu/README @@ -1,12 +1,11 @@ QEMU is a generic and open source machine emulator and virtualizer. -This is a binary release, repacked for Slackware's package management -system. +When used as a machine emulator, QEMU can run OSes and programs made for +one machine (e.g. an ARM board) on a different machine (e.g. your own PC). +By using dynamic translation, it achieves very good performances. -It seems the /usr/bin/qemu is hard-coded to look for some files in -/usr/local/share - there are at least two ways to work around this -after the package is installed: - 1. cd /usr/local/share ; ln -s /usr/share/qemu qemu - 2. replace -s /usr/local/ /usr/./././ /usr/bin/qemu - -The first method is the safest, but either should work relatively well. +When used as a virtualizer, QEMU achieves near native performances by +executing the guest code directly on the host CPU. A host driver called +the QEMU accelerator (also known as KQEMU) is needed in this case. The +virtualizer mode requires that both the host and guest machine use x86 +compatible processors. |