QEMU

QEMU
AutorFabrice Bellard
DesenvolvedoresQEMU team:
Anthony Liguori, Paul Brook e outros.
Lançamento estável
11.1.3Edit this on Wikidata / 29 outubro 2026
Repositório
Escrito emC
Sistema
operacional
Windows, Solaris, Linux, FreeBSD, Mac OS X
TipoEmulador, Hipervisor
LicençaGPLv2
Websitewww.qemu.org Editar isso no Wikidata

Na informática, o QEMU é um software livre desenvolvido pelo programador francês Fabrice Bellard que implementa um emulador de processador para virtualização completa de um sistema computacional dentro de outro; é um hipervisor semelhante a projetos como o Bochs, VMware Workstation e o PearPC (mas possui várias funções extras como o acelerador e suporte para múltiplas arquiteturas). Usando tradução dinâmica, atinge uma velocidade razoável, não deixando de ser fácil de converter para novos processadores.

Detalhes

O QEMU tem dois modos de operação:

Emulação em modo de usuário: pode lançar processos Linux ou Darwin/Mac OS X compilados para uma CPU em outra CPU. As chamadas ao SO alvo são truncadas para um endianamento e combinações 32/64bits. Wine e o Dosemu são os alvos principais para o QEMU;

Emulação em modo computador completo: emula um computador completo, incluindo um processador e vários periféricos. Ele pode ser utilizado para prover hospedeiros virtuais de vários computadores virtuais em um único computador.

A maior parte do programa está sobre a LGPL, com a emulação em modo usuário sobre o GPL.

Acelerador

Fabrice Bellard também escreveu um modulo para o núcleo Linux (com um porte preliminar para o FreeBSD e o Windows) chamado KQEMU ou Acelerador QEMU, que notavelmente acelera a emulação i386 na plataforma i386. Isso é feito rodando código modo usuário diretamente na CPU do computador hospedeiro, e usando somente o modo núcleo para emular o processador, periféricos e o modo real. O KQEMU também suporta um modo núcleo de emulação em que uma porção do código modo núcleo roda na CPU hospedeira.

O acelerador QEMU (KQEMU) foi inicialmente distribuído como software proprietário de código fonte fechado (ainda assim, sem custo algum). Mas desde sua versão 1.3.0.pre10, que foi lançada em 05-02-2007, está disponivel sobre o GPL.

Características

Ver também

Referências

  1. ↑ «[ANNOUNCE] QEMU 11.1.3 Stable released». 29 outubro 2026. Consultado em 29 outubro 2026
  2. ↑ «Redirection». fabrice bellard. Consultado em 16 de janeiro de 2025
  3. ↑ «KQEMU 1.3.0pre10 released - under the GPL». LWN. Consultado em 16 de janeiro de 2025
O Commons possui imagens e outros ficheiros sobre QEMU

Ligações externas

O Wikilivros tem mais informações sobre QEMU