Loading AI tools
Da Wikipédia, a enciclopédia livre
QEMU é um software livre escrito por Fabrice Bellard que implementa um emulador de processador, permitindo uma virtualização completa de um sistema PC dentro de outro. O QEMU é um hipervisor e é semelhante a projetos como o Bochs, VMware Workstation e o PearPC, mas possui várias características que faltam nestes, incluindo aumento de velocidade em x86, (através de um 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.
QEMU | |
---|---|
![]() QEMU com o sistema operacional livre ReactOS | |
Autor | Fabrice Bellard |
Desenvolvedor | QEMU team: Anthony Liguori, Paul Brook e outros. |
Versão estável | 7.2.0 (13 de dezembro de 2022[1]) |
Escrito em | C |
Sistema operacional | Windows, Solaris, Linux, FreeBSD, Mac OS X |
Gênero(s) | Emulador, Hipervisor |
Licença | GPL 2 |
Página oficial | qemu |
O QEMU tem dois modos de operação:
A maior parte do programa está sobre a LGPL, com a emulação em modo usuário sobre o GPL.
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.0pre10, que foi lançada em 05-02-2007, está disponivel sobre o GPL.