QEMU logo QEMU logo background glow

QEMU

Emulates a wide range of hardware platforms on x86-based PCs, enabling virtualization and testing

&

+Full-system emulationRun operating systems for any machine, on any supported architecture
+VirtualizationRun KVM and Xen virtual machines with near-native performance
+Dynamic binary translationEmulate different processor architectures, enabling users to run software designed for one architecture on a different one
+Hardware and device modelsProvide various hardware and device models for the virtual machine
+Cross-compilationEnable fast cross-compilation and cross-debugging
+Rich and complex APIProvide a rich and complex API for managing virtual machines
+Hypervisor supportSupport various hypervisors including KVM, Xen, HVF, WHPX, and NVMM
+Network emulationSupport a variety of network emulation techniques
+Snapshot and restoreUsers can create snapshots of their computers, enabling quick rollback to previous states and easy experimentation
+Live migrationSupport live migration of virtual machines between physical hosts
+Self-modifying code supportSupport self-modifying code and precise exceptions
-Performance OverheadFull system emulation can lead to higher resource consumption and performance bottlenecks, especially for compute-intensive tasks
-ComplexityHigher level of technical expertise required compared to other virtualization solutions
-Lack of 3D SupportDoes not support 3D graphics
-Slow ExecutionSlower in executing tasks compared to hardware-assisted virtualization solutions like KVM
-No Native Support for Certain ArchitecturesMay not provide native support for all architectures, which can limit its compatibility with some systems

Platform

Social

 

System Requirements

Not available, but we appreciate help! You can help us improve this page by contacting us.

Ratings

4.06
5

AlternativeTo
4.1
5
based on 14 reviews
G2CROWD
4.3
5
based on 29 reviews
Softpedia
4.0
5
based on 52 reviews
Softpedia
4.4
5
based on 19 reviews
TechRadar
3.5
5
based on professional's opinion

Written in

C, C++, Python, Shell

Initial Release

February 2003

Alternatives

Virtualization tool
Apache Mesos   VirtualBox  
Emulator
No alternative software available under 'Emulator' category.