Il 17 giugno 2019 è stata presentata la seguente importante versione del sistema operativo DragonFly BSD – Release56. Questa versione apporta significativi miglioramenti al sistema di memoria virtuale, aggiornamenti per Radeon e TTM, oltre a miglioramenti delle prestazioni di HAMMER2.
DragonFly è nato nel 2003 come un fork della versione 4 di FreeBSD. Tra le molte caratteristiche di questo sistema operativo, si possono evidenziare le seguenti:
Il file system ad alte prestazioni HAMMER2 – supporta la scrittura in più snapshot contemporaneamente, un sistema di quote flessibili (incluso per le directory), mirroring incrementale, compressione basata su vari algoritmi e mirroring multi-master distribuito. È in fase di sviluppo un meccanismo di clustering.
Un kernel ibrido basato su thread leggeri con la possibilità di eseguire più copie del kernel come processi nello spazio utente.
Principali cambiamenti della versione
Sono state apportate numerose modifiche al sottosistema della memoria virtuale, che hanno notevolmente aumentato le prestazioni, fino al 40-70% in alcuni tipi di operazioni.
Numerosi cambiamenti nel driver DRM per Radeon e nel sottosistema di gestione della memoria video TTM per le schede grafiche AMD.
Le prestazioni del file system HAMMER2 sono state migliorate.
È stata aggiunta la supporto FUSE nello spazio utente.
È stata implementata l'isolamento dei dati nella CPU tra sistema e utente: SMAP (Supervisor Mode Access Prevention) e SMEP (Supervisor Mode Execution Prevention). Per attivarli è necessaria la supporto da parte della CPU.
Per i processori Intel è stata implementata la protezione contro le vulnerabilità di tipo MDS (Microarchitectural Data Sampling). Di default è disattivata, è necessario attivarla manualmente. La protezione contro Spectre è abilitata di default.
Continua la migrazione a LibreSSL.
Aggiornate le versioni dei componenti di terze parti del sistema operativo.
Fonte: linux.org.ru
