Em 17 de junho de 2019, foi lançada a próxima grande atualização do sistema operacional DragonFly BSD, a versão 56. Esta versão traz melhorias significativas para o Sistema de Memória Virtual, atualizações para Radeon e TTM, e melhorias de desempenho para o HAMMER2.
O DragonFly foi criado em 2003 como um fork do FreeBSD versão 4. Entre as muitas funcionalidades deste sistema operacional, destacam-se as seguintes:
O sistema de arquivos HAMMER2 de alto desempenho suporta gravação em múltiplos snapshots em paralelo, um sistema de cotas flexível (incluindo cotas de diretório), espelhamento incremental, compressão baseada em diversos algoritmos e espelhamento distribuído com múltiplos mestres. Um mecanismo de clusterização está atualmente em desenvolvimento.
Um kernel híbrido baseado em threads leves com a capacidade de executar múltiplas cópias do kernel como processos no espaço do usuário.
Principais alterações da versão
Foram feitas diversas alterações no subsistema de memória virtual, o que aumentou significativamente o desempenho, em até 40-70% para certos tipos de operações.
Inúmeras alterações no driver Radeon DRM e no subsistema de gerenciamento de memória de vídeo TTM para GPUs AMD.
Melhoria no desempenho do sistema de arquivos HAMMER2.
Adicionado suporte a FUSE no espaço do usuário.
O isolamento de dados entre o sistema e o usuário foi implementado na CPU: SMAP (Prevenção de Acesso em Modo Supervisor) e SMEP (Prevenção de Execução em Modo Supervisor). O suporte da CPU é necessário para que esses recursos sejam habilitados.
Os processadores Intel implementaram proteção contra a classe de ataque MDS (Microarchitectural Data Sampling). Essa proteção está desativada por padrão e precisa ser ativada manualmente. A proteção contra Spectre está ativada por padrão.
A migração para o LibreSSL continua.
As versões dos componentes de terceiros do sistema operacional foram atualizadas.
Fonte: linux.org.ru
