Search My Blog

Thursday, October 1, 2009

QEMU - Wikipedia, the free encyclopedia

QEMU

From Wikipedia, the free encyclopedia

Jump to: navigation, search
QEMU
Developer(s) Fabrice Bellard
Stable release 0.10.6 / 2009-07-30; 2 months ago
Operating system Cross-platform
Type Emulator
License Various
Website http://www.nongnu.org/qemu/
http://www.qemu.org

QEMU is a processor emulator that relies on dynamic binary translation to achieve a reasonable speed while being easy to port on new host CPU architectures.

In conjunction with CPU emulation, it also provides a set of device models, allowing it to run a variety of unmodified guest operating systems; it can thus be viewed as a hosted virtual machine monitor. It also provides an accelerated mode for supporting a mixture of binary translation (for kernel code) and native execution (for user code), in the same fashion as VMware Workstation and Microsoft Virtual PC.

QEMU can also be used purely for CPU emulation for user level processes; in this mode of operation it is most similar to Valgrind.

One feature exclusive to QEMU is that of portability: the virtual machines can be run on any PC, even those where the user has only Limited Rights with no Administrator access, making the 'PC-on-a-USB-stick' concept very real. Similar applications exist (such as MojoPac) but they currently require Administrator rights to run, making them useless in areas such as public libraries, internet cafes, and so on.

Read more...
http://en.wikipedia.org/wiki/QEMU

Don

No comments: