Theo de Raadt anunciou o lançamento oficial do OpenBSD 7.7, a mais recente versão deste sistema operativo derivado do Unix, conhecido pela sua robustez e forte ênfase na segurança. Esta atualização traz um conjunto considerável de melhorias e otimizações que abrangem diversas arquiteturas de hardware.
Otimizações de desempenho em ARM64
Uma das áreas com melhorias notáveis é a arquitetura ARM64. A desativação do PMAP (Physical Memory Attribute Pager) foi otimizada, eliminando a necessidade de TLB flushes (limpezas no Translation Lookaside Buffer) em certas operações. Esta alteração resulta num ganho de desempenho de aproximadamente 5% durante a compilação do kernel. Adicionalmente, foi implementado suporte para a Extensão Vetorial Escalável (SVE) e ativada a Pointer Authentication and Key Agreement (PAC) em hardware compatível com a nova cifra QARMA3, reforçando a segurança nesta plataforma.
Novidades para AMD64 e i386
Para a arquitetura AMD64, o bootloader (carregador de arranque) agora suporta a execução como um guest (sistema convidado) AMD SEV (Secure Encrypted Virtualization) em ambientes QEMU com EFI. O próprio kernel do OpenBSD também é agora capaz de arrancar em QEMU utilizando a virtualização segura encriptada da AMD (SEV). Na arquitetura mais antiga i386, foram introduzidas melhorias de estabilidade, especialmente em cenários com pouca memória disponível, beneficiando particularmente as configurações com múltiplos processadores.
Atualizações significativas no Kernel e Drivers Gráficos
O coração do sistema, o kernel, recebeu várias melhorias. Destaca-se a maior capacidade de resposta em situações de falta de memória (out-of-memory) e verificações mais coerentes de alvos livres. Foi também removida a especificação de dispositivos root, dump ou swap no controlador de unidades de fita SCSI.
No que diz respeito ao subsistema gráfico, o Direct Rendering Manager (DRM) e os respetivos drivers foram atualizados para se alinharem com a versão 6.12.21 LTS do kernel Linux. Importante notar é a inclusão de suporte preliminar no kernel para a nova série Ryzen AI 300 da AMD e para as futuras placas gráficas Radeon RX 9070, bem como para os processadores Intel Arrow Lake.
Outras melhorias relevantes
Além dos pontos mencionados, o OpenBSD 7.7 inclui:
- Melhorias nas funções de suspensão e hibernação.
- Expansão do suporte a hardware diverso.
- Numerosas otimizações para sistemas multiprocessador (SMP).
- Suporte novo e melhorado para hardware de rede.
- Diversas correções de bugs e novas funcionalidades no userland (conjunto de programas e bibliotecas que correm fora do kernel).
Em suma, o OpenBSD 7.7 consolida a reputação do sistema como uma opção segura e estável, introduzindo otimizações de desempenho e alargando a compatibilidade com hardware moderno, mantendo-se na vanguarda dos sistemas operativos focados em segurança.
Nenhum comentário
Seja o primeiro!