QEMU









Translation Latin Alphabet.svg


Este artigo ou seção está a ser traduzido (desde novembro de 2012). Ajude e colabore com a tradução.










































































































































































































































































































































































































































































































































































































































































































































































































































































































































QEMU

Logótipo


Qemu linux.png
QEMU com o sistema operacional livre ReactOS

Desenvolvedor
Autor original Fabrice Bellard, QEMU team:
Anthony Liguori, Paul Brook,ects.

Versão estável
3.0.0 (14 de agosto de 2018; há 11 meses[1])

Versão em teste
3.0.0-rc4 (7 de agosto de 2018; há 11 meses[2])

Linguagem

C

Sistema operacional

Windows, Solaris, Linux, FreeBSD, Mac OS X
Gênero(s)

Hipervisor

Licença

GPL 2

Página oficial

qemu.org

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 hypervisor 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 está a ser acrescentado. Usando tradução dinâmica, atinge uma velocidade razoável, não deixando de ser fácil de converter para novos processadores.




Índice






  • 1 Detalhes


  • 2 Acelerador


  • 3 Características


  • 4 Ver também


  • 5 Referências


  • 6 Ligações externas





Detalhes |


O QEMU tem dois modos de operação:



Emulação em modo de usuário

O QEMU 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

O QEMU 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.0pre10[1][2], que foi lançada em 05-02-2007, está disponivel sobre o GPL.



Características |



  • Suporta emulação das arquiteturas IA-32 (x86) PCs, AMD64 PCs, MIPS R4000, Sun SPARC sun4m, Sun SPARC sun4u, ARM development boards (Integrator/CP and Versatile/PB), SH4 SHIX board, e PowerPC (PReP e Power Macintosh).

  • Suporte para outras arquiteturas tanto como hospedeiro, quanto como sistema emulado (veja a página oficial para uma lista completa).

  • Aumento de velocidade — algumas aplicações podem rodar quase em tempo real.

  • Implementa formato de imagens CoW (copia quando escreve). Você pode declarar um disco virtual enorme (vários GB), mas a imagem do disco vai ser do tamanho efetivamente usado.

  • Também implementa sobreposição de imagens (snapshot). Salve uma imagem do estado atual do sistema hospedado (guest) e escreva as mudanças em outro arquivo de imagem. Se precisar, pode voltar o sistema para o estado anterior, salvo, facilmente.

  • Suporte para rodar binários Linux para outras arquiteturas diferente da hospedeira.

  • Pode salvar e restaurar o estado da máquina virtual (programas rodando, etc…).

  • Emulação de placa de rede virtual.

  • Suporte a SMP.

  • O SO convidado(emulado) não precisa ser modificado/pacheado.

  • A performance é melhorada quando o módulo KQEMU é usado.

  • Ferramentas de linha de comando permitem controle completo do QEMU sem ambiente gráfico (X11).

  • Controle remoto da máquina emulada usando um servidor VNC integrado.

  • Suporte a 'tablet' USB, provendo um mouse sem captura. Ativado com "-usb -usbdevice tablet".



Ver também |



  • Win4Lin

  • VMware Player

  • VirtualBox

  • Virtual PC


  • FreeOsZoo for ready-to-launch OSes disk images

  • Cooperative Linux

  • QVM86

  • Bochs



Referências




  1. «ChangeLog - QEMU». Consultado em 7 de outubro de 2018 


  2. https://download.qemu.org/



Ligações externas |



Commons

O Commons possui imagens e outros ficheiros sobre QEMU




Wikilivros


O Wikilivros tem mais informações sobre QEMU




  • Sítio oficial (em inglês)

  • Fórum QEMU

  • Wiki não-oficial do QEMU

  • Free Operating Systems Zoo


  • QEMUMenu e Qemu Manager e QtEmu que proveêm um controle fácil e rápido do QEMU no para o Windows.

  • QEMU no Windows e dicas

  • QEMU no Windows binarios das últimas versões


  • Q - QEMU no Mac OS X. Veja também seu espelho se o outro link não funcionar para você.

  • QEMU summary

  • QEMU no Ubuntu

  • Installing Ubuntu under Windows XP with QEMU

  • Debian HOW-TO : QEMU Virtual Machine

  • QEMU para OpenSolaris

  • Instalação do Fedora sobre Qemu no Windows

  • Configuração de Rede no Qemu com Windows






























Popular posts from this blog

Monofisismo

Angular Downloading a file using contenturl with Basic Authentication

Olmecas