Den 17. juni 2019 blev den næste vigtige udgivelse af DragonFly BSD-operativsystemet – Release56 – præsenteret. Udgivelsen bringer betydelige forbedringer til det virtuelle hukommelsessystem, opdateringer til Radeon og TTM og ydeevneforbedringer til HAMMER2.
DragonFly blev dannet i 2003 som en gaffel fra FreeBSD version 4. Blandt de mange funktioner i denne operationsstue kan følgende fremhæves:
-
Højtydende filsystem HAMMER2 - understøttelse af skrivning til flere snapshots parallelt, et fleksibelt kvotesystem (inklusive mapper), inkrementel spejling, komprimering baseret på forskellige algoritmer, distribueret multi-master spejling. En klyngemekanisme er under udvikling.
-
En hybridkerne baseret på lette tråde med mulighed for at køre flere kopier af kernen som brugerrumsprocesser.
Større udgivelsesændringer
-
Der er foretaget adskillige ændringer i det virtuelle hukommelses-subsystem, som har øget ydeevnen markant, op til 40-70% på visse typer operationer.
-
Mange ændringer af DRM-driveren til Radeon og TTM-videohukommelsesstyringsundersystemet til AMD-videochips.
-
Forbedret ydeevne af HAMMER2-filsystemet.
-
Tilføjet understøttelse af FUSE i brugerrummet.
-
Implementeret dataisolering i CPU'en mellem systemet og brugeren: SMAP (Supervisor Mode Access Prevention) og SMEP (Supervisor Mode Execution Prevention). For at bruge dem kræves support fra CPU'en.
-
For Intel-processorer er beskyttelse mod MDS (Microarchitectural Data Sampling)-klassen af angreb implementeret. Den er som standard deaktiveret og skal aktiveres manuelt. Spectre beskyttelse er aktiveret som standard.
-
Migrationen til LibreSSL fortsætter.
-
Opdaterede versioner af tredjeparts OS-komponenter.
Kilde: linux.org.ru