Oracle integra backend KVM no VirtualBox para melhor suporte ao Linux

A Oracle está integrando um backend KVM no seu hipervisor VirtualBox, permitindo-lhe usar as funcionalidades de virtualização integradas no kernel do Linux em vez do seu módulo personalizado. Esta alteração resolve problemas de compatibilidade de longa data com atualizações do kernel e Secure Boot. Esta mudança pode melhorar o desempenho e facilitar a manutenção para utilizadores e distribuições.

Durante mais de uma década, o VirtualBox tem sido uma escolha popular para programadores e entusiastas devido à sua interface simples e suporte multiplataforma em Linux, Windows, macOS e Solaris. No entanto, em anfitriões Linux, dependia de um módulo do kernel fora da árvore chamado vboxdrv, que requer recompilação com cada atualização do kernel e causa problemas com o Secure Boot. Estes problemas levaram alguns utilizadores a alternativas como KVM e QEMU, que estão integrados diretamente no kernel do Linux. A transição para um backend KVM, notada pela primeira vez pelo Phoronix, permite que o VirtualBox interaja com o dispositivo /dev/kvm do kernel, o mesmo mecanismo usado por ferramentas como QEMU e Cloud Hypervisor. Isto permite que o VirtualBox gerencie a virtualização de CPU e memória através do KVM, mantendo as suas próprias funcionalidades para emulação de dispositivos, passthrough USB e adições de convidado. Um patch da comunidade para esta integração, desenvolvido pela cyberus-technology, existe há anos, mas a decisão da Oracle de o upstream oficialmente marca uma evolução chave. Esta atualização arquitetónica reduz os esforços de manutenção da Oracle, pois a empresa já não precisa de seguir APIs instáveis do kernel para o seu módulo. A estabilidade do KVM e a compatibilidade com Secure Boot eliminam pontos comuns de rutura, tornando o VirtualBox mais fácil de empacotar e suportar para distribuições Linux. Por exemplo, distribuições como o Fedora enfrentaram desafios na inclusão do VirtualBox devido a incompatibilidades do kernel. O desempenho deve melhorar, especialmente para cargas de trabalho exigentes, aproveitando os caminhos otimizados do KVM que suportam plataformas de cloud da Amazon, Google e Oracle. No entanto, o backend é específico do Linux, pelo que o VirtualBox manterá o seu motor existente noutros sistemas operativos, criando uma arquitetura dividida. A Oracle não detalhou um cronograma para integração completa ou compatibilidade com o seu pacote de extensões proprietário, que inclui funcionalidades como USB 3.0 e encriptação de discos. No geral, este passo pragmático reconhece o domínio do KVM na virtualização Linux, potencialmente atraindo utilizadores de volta ao VirtualBox com menos complicações e ligações mais fortes ao ecossistema.

Artigos relacionados

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

Reportado por IA

Linux kernel version 7.1 became available on June 15 as a major feature update in the 7.x series. The release includes several hardware and performance improvements for users of Intel and AMD systems.

segunda-feira, 11 de maio de 2026, 12:04h

Linux kernel starts retiring support for amd k5 cpus

sexta-feira, 27 de março de 2026, 20:33h

Ubuntu 26.10 proposal targets ZFS, RAID and encryption in Secure Boot GRUB

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar