QEMU是一套由Fabrice Bellard所编写的模拟处理器的自由软件。它与Bochs,PearPC近似,但其具有某些后两者所不具备的特性,如高速度及跨平台的特性。经由kqemu这个开源的加速器,QEMU能模拟至接近真实电脑的速度。QEMU有两种主要运作模式:
User mode模拟模式,亦即是使用者模式。QEMU能启动那些为不同中央处理器编译的Linux程序。而Wine及Dosemu是其主要目标。
System mode模拟模式,亦即是系统模式。QEMU能模拟整个电脑系统,包括中央处理器及其他周边设备。它使得为系统源代码进行测试及除错工作变得容易。其亦能用来在一部主机上虚拟数部不同虚拟电脑。
使用kqemu可使QEMU能模拟至接近实机速度,但其在虚拟的操作系统是Microsoft Windows 98或以下的情况下是无用的。
经过八年开发之后,模拟处理器的自由软件QEMU正式发布了1.0版。 八年前,Fabrice Bellard启动了QEMU项目,最初设想在非x86平台上运行x86 Linux二进制程序,随后转变成跨架构的全系统模拟器,能在不同主机平台模拟14种不同的目标架构。
包括IA-32(x86) PC、x86-64 PC、MIPS R4000、Sun的SPARC sun4m和SPARC sun4u,ARM和PowerPC等等。它是Xen和KVM虚拟机的核心。