Il 17 giugno 2019 è stata presentata la successiva versione significativa del sistema operativo DragonFly BSD – Release56. La versione apporta miglioramenti significativi al Virtual Memory System, aggiornamenti a Radeon e TTM e miglioramenti delle prestazioni a HAMMER2.
DragonFly è stata fondata nel 2003 come fork della versione 4 di FreeBSD. Tra le tante caratteristiche di questa sala operatoria si possono evidenziare le seguenti:
File system ad alte prestazioni HAMMER2: supporto per la scrittura su più istantanee in parallelo, un sistema di quote flessibile (incluse le directory), mirroring incrementale, compressione basata su vari algoritmi, mirroring multi-master distribuito. Un meccanismo di clustering è in fase di sviluppo.
Un kernel ibrido basato su thread leggeri con la capacità di eseguire più copie del kernel come processi nello spazio utente.
Principali modifiche alla versione
Sono state apportate numerose modifiche al sottosistema della memoria virtuale, che ha aumentato notevolmente le prestazioni, fino al 40-70% su alcune tipologie di operazioni.
Molte modifiche al driver DRM per Radeon e al sottosistema di gestione della memoria video TTM per i chip video AMD.
Prestazioni migliorate del file system HAMMER2.
Aggiunto supporto per FUSE nello spazio utente.
Implementato l'isolamento dei dati nella CPU tra il sistema e l'utente: SMAP (Supervisor Mode Access Prevention) e SMEP (Supervisor Mode Execution Prevention). Per utilizzarli è necessario il supporto della CPU.
Per i processori Intel è implementata la protezione contro gli attacchi della classe MDS (Microarchitectural Data Sampling). È disabilitato per impostazione predefinita e deve essere abilitato manualmente. La protezione dallo spettro è abilitata per impostazione predefinita.
La migrazione a LibreSSL continua.
Versioni aggiornate di componenti del sistema operativo di terze parti.
Fonte: linux.org.ru
