QEMU 9.1 lançado com melhorias em ARM
QEMU, uma das principais ferramentas de emulação de sistemas, acaba de lançar sua versão mais recente, o QEMU 9.1. Com mais de 2800 commits e a contribuição de 263 desenvolvedores, essa atualização traz melhorias significativas em desempenho, escalabilidade e usabilidade.
O que há de novo no QEMU 9.1?
A versão 9.1 chega com várias inovações voltadas para aumentar a eficiência, segurança e compatibilidade. Veja os destaques:
- Recursos de Migração: Agora é possível utilizar tecnologias como o Intel’s In-Memory Analytics Accelerator (IAA) e o User Space Accelerator Development Kit (UADK) para otimizar a compressão em migrações de máquinas virtuais. Além disso, o suporte aprimorado para recuperação de falhas no modo postcopy torna a migração de VMs mais robusta.
- Aprimoramentos no Virtio: Foi incluído suporte ao VIRTIO_F_NOTIFICATION_DATA, que permite aos drivers hospedeiros enviar dados adicionais ao notificar dispositivos, o que é especialmente útil para depuração e otimização de performance.
- Novos Comandos do Guest Agent: No Linux, o novo comando
guest-network-get-route
facilita o gerenciamento de rede, enquanto no Windows há novos comandosguest-ssh-*
. Há também melhorias no suporte à linha de comando para configurar comandos permitidos e bloqueados, oferecendo maior controle e segurança. - Segurança e Melhorias no ARM: Foram corrigidas vulnerabilidades no servidor NBD do QEMU e aprimorada a criptografia TLS para NBD. No ARM, há suporte para novas funcionalidades de emulação, maior suporte a tabelas de página aninhadas e melhorias na compatibilidade com múltiplos processadores e periféricos.
- Suporte Expandido a Arquiteturas: A arquitetura LoongArch agora suporta boot direto de um kernel ELF e pode rodar até 256 vCPUs, além de melhorias nas capacidades de depuração. No RISC-V, o suporte foi ampliado com novas extensões arquitetônicas, impulsionando o que pode ser emulado no QEMU.
- Aprimoramento no x86: Para x86, há suporte ao KVM para rodar convidados AMD SEV-SNP, além de atualizações na emulação de CPUs para processadores mais novos da Intel e AMD.
Funcionalidades Descontinuadas
Como em toda grande atualização, algumas funcionalidades foram descontinuadas para simplificar o uso e alinhar o QEMU aos padrões atuais. Entre as remoções estão o alvo Nios II e algumas opções mais antigas. O QEMU 9.1 emite avisos sobre recursos e opções descontinuadas, incentivando os usuários a consultarem o capítulo “Deprecated Features” no guia de emulação para garantir a continuidade no uso das ferramentas.
A nova versão já está disponível para download no site oficial do QEMU. Para detalhes completos das mudanças, acesse o anúncio oficial de lançamento ou o changelog.
Publicar comentário