Linux.com

QEMU

Image
Specifications
QEMU is a generic and open source machine emulator and virtualizer. 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. 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.
Hits
7965
Votes
2
Reviews (1)
Qemu runs on many different platforms, from ARM to x86 to Power PC to AMD 64. It allows you to run operating systems inside others.

The best thing about Qemu is that it allows you to create a 'PC-on-a-USB-stick'. That means that if you're unable to gain Admin rights to a computer, you can still run Linux on it! Unfortunately Qemu a little bit slower if run without hardware acceleration, which requires admin rights. Many other virtual machine software, such as VirtualBox and Xen, uses some of Qemu's drivers. It's a really useful emulator, and does things that many other virtualisation approaches can't do. Also, it's LGPL. Great application!

Upcoming Linux Foundation Courses

  1. LFD312 Developing Applications For Linux
    05 Jan » 09 Jan - Virtual
    Details
  2. LFS220 Linux System Administration
    05 Jan » 08 Jan - Virtual
    Details
  3. LFD331 Developing Linux Device Drivers
    12 Jan » 16 Jan - Virtual
    Details

View All Upcoming Courses

Featured Linux Video

More Linux Videos

Become an Individual Member
Check out the Friday Funnies

Search Directory

Sign Up For the Linux.com Newsletter


Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board