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
