6 pontos por xguru 2025-04-20 | 4 comentários | Compartilhar no WhatsApp
  • Hipervisor universal moderno e leve projetado para substituir o QEMU
  • Baseado no Bhyve do FreeBSD, com código de emulação de dispositivos muito pequeno e eficiente

Principais recursos

  • Arquitetura moderna: exclui dispositivos legados e implementa principalmente apenas dispositivos modernos baseados em VirtIO, reduzindo a complexidade
  • Design leve: escrito em C e baseado no Bhyve, com emulação mínima de dispositivos para ser rápido e leve
  • Possibilidade de uso geral: suporte a VMs com GUI e sem GUI (headless), suporte a bootloader EFI e ACPI, capaz de executar VMs Linux e Windows
  • Estrutura modular:
    • O Scorpi pode ser integrado a outros serviços na forma de API
    • Gráficos, interface do usuário, dispositivos de entrada etc. são separados em módulos
    • A rede também pode ser modularizada, permitindo expansão flexível

Status de suporte de plataforma e planos

  • Atualmente roda em Mac ARM64 usando o Apple Hypervisor Framework
  • Futuramente será expandido para as seguintes plataformas:
    • Linux x86 e ARM (baseado em KVM)
    • Várias arquiteturas, incluindo RISC-V

Bootloaders disponíveis

  1. U-Boot
  • Rápido e enxuto, mas sem suporte a ACPI e gráficos
  • Adequado para VMs headless que exigem inicialização rápida
  • Código-fonte
  1. EDK2 UEFI
  • Suporte a ACPI, framebuffer e vários drivers de dispositivos de boot
  • Adequado para VMs gráficas ou casos que exigem diversos recursos de hardware
  • Código-fonte

Roadmap futuro

  • Adição de recursos ausentes, como compartilhamento de arquivos e suporte a copiar/colar
  • Implementação do suporte a Linux baseado em KVM
  • Adição de driver de vídeo DirectX 12 para Windows
  • Ampliação do suporte a RISC-V e outras arquiteturas

4 comentários

 
galadbran 2025-04-20

É um pensamento sem relação com esta matéria, mas às vezes penso que seria bom poder ver outras matérias do GeekNews relacionadas a uma matéria específica usando embeddings vetoriais, que são muito usados hoje em dia.

 
xguru 2025-04-20

Eu também pensei nisso, mas continuo adiando T_T

 
galadbran 2025-04-20

Não é para macOS, mas também é um artigo apresentando um hipervisor leve: Hyperlight - gerenciador leve de máquinas virtuais (VMM) | GeekNews

 
galadbran 2025-04-20