DragonFlyBSD 6.0 lançado com muitas otimizações de kernel e outras melhorias

Driver WireGuard mesclado ao kernel do DragonFlyBSD
DragonFlyBSD

A distribuição DragonFlyBSD 6.0 foi lançada oficialmente esta semana como a versão mais recente deste popular sistema operacional BSD. Seguindo os lançamentos recentes do FreeBSD 13.0 e do OpenBSD 6.9, o DragonFlyBSD 6.0 tornou-se a última versão deste sistema operacional BSD bifurcado há muito tempo do FreeBSD. Sendo assim, o novo DragonFlyBSD 6.0 foi lançado com muitas otimizações de kernel e outras melhorias.

A versão 6.0 do DragonFly é a próxima etapa da série de lançamento 5.8 em 2020. Esta versão tem um sistema de cache VFS renovado, várias atualizações de sistema de arquivos, incluindo HAMMER2, e uma longa lista de atualizações de userland. Os detalhes de todos os commits entre as ramificações 5.8 e 6.0 estão disponíveis nas mensagens de commit associadas para 6.0.0rc1 e 6.0.0.

Existem muitos aprimoramentos de kernel e outras mudanças para encontrar no DragonFlyBSD 6.0, alguns dos destaques incluem:

DragonFlyBSD 6.0 lançado com muitas otimizações de kernel e outras melhorias
  • Paginação de memória aprimorada, várias otimizações de código em todo o kernel em nome de melhor desempenho, fragmentação de memória reduzida e outras otimizações;
  • O driver AMDSMN foi portado do FreeBSD;
  • Melhor suporte para buffer de quadros EFI;
  • Processadores Intel vulneráveis ??ao derretimento agora são detectados durante a inicialização;
  • O sistema de arquivos HAMMER2 passou por limpezas, suporte inicial a vários volumes e outras adições;
  • Aprimoramentos de desempenho “significativos” para TMPFS;
  • Suporte para controladores Intel I219 Ethernet mais recentes, entre outras atualizações;
  • Atualizado o suporte do driver gráfico para o estado upstream do Linux 4.10.17;
  • DSynth agora suporta compressão Zstd junto com uma variedade de outras atualizações;
  • Um driver de sistema de arquivos novo e não GPL EXT 2/3/4;
  • GCC 8 é o compilador C e C ++ padrão do DragonFlyBSD 6.0.

Mudanças importantes no DragonFlyBSD 6.0 lançado com muitas otimizações de kernel e outras melhorias

  • Trabalho significativo no dsynth, para a construção de pacotes.
  • Muitas atualizações do software do sistema contrib.
  • O trabalho do HAMMER2 continua, com atualizações de Tomohiro Kusumi.
  • Trabalho de VM principal para representação baseada em extensão.
  • Devido a grandes mudanças no sistema VM, tivemos que remover o recurso MAP_VPAGETABLE mmap (), e isso também significa que vkernels não serão suportados nesta versão. O suporte pode ser adicionado novamente em um momento posterior via HVM (mas não nesta versão).

O DragonFlyBSD 6.0 pode ser baixado de DragonFlyBSD.org.