QEMU 7.1-rc0 lançado com suporte ao LoongArch, e mais

Foi lançado o QEMU 7.1-rc0 com suporte ao LoongArch, e mais recursos RISC-V. Confira as novidades e veja como instalar no Linux.

QEMU é um programa de código aberto que pode ser usado como emulador de máquina e virtualizador genérico.

QEMU pode emular um processador e, em geral, uma arquitetura diferente, se necessário. Ele permite que você execute um ou mais sistemas operacionais (e seus aplicativos) isoladamente através de hipervisores como KVM e Xen, ou simplesmente binário, no ambiente de um sistema operacional já instalado na máquina.

O QEMU permite virtualização sem emulação, se o sistema convidado usa o mesmo processador que o sistema host ou emula as arquiteturas dos processadores x86, ARM, PowerPC, Sparc, MIPS1.

Ele funciona nas plataformas x86, x64, PPC, Sparc, MIPS, ARM e nos sistemas operacionais Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Unix e Windows

Quando usado como um virtualizador, QEMU alcança perto de performances nativas, executando o código convidado diretamente na CPU hospedeira.

QEMU suporta a virtualização ao executar sob o hypervisor Xen ou usando o módulo do kernel KVM no Linux. Ao usar o KVM, QEMU pode virtualizar x86, servidor e embedded PowerPC, e S390 como convidado.

Agora, o QEMU 7.1-rc0 foi lançado como o passo inicial para o que será o lançamento estável em questão de semanas.

Novidades do QEMU 7.1-rc0

QEMU 7.1-rc0 lançado com suporte ao LoongArch, e mais
QEMU 7.1-rc0 lançado com suporte ao LoongArch, e mais

O QEMU 7.1 está trabalhando para ser lançado como a próxima versão principal deste emulador de processador de código aberto que desempenha um papel importante na pilha de virtualização de código aberto.

Sim. O QEMU 7.1-rc0 marca o congelamento de recursos, enquanto os candidatos a lançamentos semanais continuarão até que o QEMU 7.1.0 estável esteja pronto. O plano é que o QEMU 7.1 estável seja lançado antes do final de agosto.

Para começar, o QEMU 7.1 traz suporte ao LoongArch, muitas novas extensões RISC-V e uma variedade de outros aprimoramentos.

Alguns dos destaques do QEMU 7.1-rc0 incluem:

  • Suporte para emular muitos outros recursos do conjunto de instruções da CPU do Arm. Na frente do braço também há suporte emulado para os alvos Cortex-A76 e Neoverse-N1.
  • Suporte inicial para a arquitetura de CPU LoongArch de 64 bits inicialmente para os SoCs da série Loongson 3A5000.
  • Suporte para a especificação privilegiada versão 1.12 para RISC-V, implementação de PMU aprimorada, suporte para a extensão Zmmul e uma variedade de outras melhorias na arquitetura RISC-V e outras novas extensões agora habilitadas.
  • O QEMU 7.1 em x86 agora adiciona suporte para LBRs de arquitetura em VMs KVM.
  • Para migração QEMU, agora há suporte para envio de cópia zero no Linux para reduzir o uso da CPU no host de origem.
  • Suporte aprimorado ao Solaris no código do agente convidado QEMU.

Mais detalhes sobre as mudanças a serem encontradas com o QEMU 7.1-rc0 podem ser encontrados no Wiki do QEMU.org.

Como instalar ou atualizar

Para os interessados ​​em instalar esta nova versão, eles podem encontrá-la nos canais oficiais de sua distribuição Linux, já que o projeto tem uma grande popularidade. Basta usar o seu gerenciador de pacotes para instalar a partir de um terminal.

A versão QEMU 7.1-rc0 pode ser baixada em QEMU.org.

E para instalar a versão mais recente do QEMU nas principais distribuições Linux, use esses tutoriais:
Como instalar o virtualizador QEMU no Linux via Snap
Como instalar o QEMU no Ubuntu e gerenciar ele com o Virt Manager
Como instalar o QEMU PowerPC no Linux via AppImage

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.