O terceiro e provavelmente último candidato a lançamento do FreeBSD 13.2 está agora disponível para testes antes do planejado. A versão estável 13.2-RELEASE deve chegar agora no final de março.
O FreeBSD 13.2 vem coletando muitas atualizações para este lançamento de ponto antes do FreeBSD 14 como o próximo grande lançamento de recursos previsto para o final deste ano.
FreeBSD 13.2-RC3 lançado com OpenSSH 9.3
O FreeBSD 13.2 reintroduz o driver WireGuard em sua árvore de origem para o popular túnel VPN seguro de código aberto, ASLR (Address Space Layout Randomization) está habilitado para executáveis de 64 bits por padrão, aprimoramentos do hipervisor Bhyve, suporte aprimorado para Intel Alder Lake, Kdump tem suporte para decodificar chamadas do sistema Linux e uma variedade de outras atualizações de software e outras melhorias em seu kernel.
Com o lançamento do FreeBSD 13.2-RC3 deste fim de semana, agora está incluído o OpenSSH 9.3 lançado recentemente, uma grande correção de desempenho para makefs ao lidar com sistemas de arquivos MS-DOS e alterações na geração de ID de host/máquina.A Netflix patrocinou o trabalho em makefs para tornar a criação do sistema de arquivos MSDOS “rápida”.
O patch explica o que vem por aí:
Adicione brelse(bp) ausente. Sem ele, o cache cresce e temos uma pesquisa^2. Não tenho certeza de por que lemos o bloco antes de escrevê-lo de volta, já que o único efeito colateral disso é alocar memória, limpar a memória, lê-la do disco, jogá-la fora com o conteúdo do arquivo que está sendo gravado. Provavelmente deveríamos apenas fazer um getblk() aqui, mas mesmo com tudo isso,”
Sim, uma linha de adição de código mudou a queda do tempo de criação do MS-DOS do makefs de 5 minutos e 18 segundos para meros 31 segundos … há mais espaço para melhorias.
Mais detalhes e downloads do FreeBSD 13.2-RC3 através do anúncio de lançamento.