17. juni 2019 ble den neste betydelige utgivelsen av DragonFly BSD-operativsystemet – Release56 – presentert. Utgivelsen gir betydelige forbedringer til det virtuelle minnesystemet, oppdateringer til Radeon og TTM, og ytelsesforbedringer til HAMMER2.
DragonFly ble dannet i 2003 som en gaffel fra FreeBSD versjon 4. Blant de mange funksjonene til denne operasjonssalen kan følgende fremheves:
-
Høyytelses filsystem HAMMER2 - støtte for skriving til flere øyeblikksbilder parallelt, et fleksibelt kvotesystem (inkludert kataloger), inkrementell speiling, komprimering basert på ulike algoritmer, distribuert multi-master speiling. En klyngemekanisme er under utvikling.
-
En hybridkjerne basert på lette tråder med muligheten til å kjøre flere kopier av kjernen som brukerromsprosesser.
Store utgivelsesendringer
-
Det er gjort en rekke endringer i det virtuelle minneundersystemet, som har økt ytelsen betydelig, opptil 40-70 % på visse typer operasjoner.
-
Mange endringer i DRM-driveren for Radeon og TTM-videominneadministrasjonsundersystemet for AMD-videobrikker.
-
Forbedret ytelse til HAMMER2-filsystemet.
-
Lagt til støtte for FUSE i brukerrommet.
-
Implementert dataisolering i CPU mellom systemet og brukeren: SMAP (Supervisor Mode Access Prevention) og SMEP (Supervisor Mode Execution Prevention). For å bruke dem kreves støtte fra CPU.
-
For Intel-prosessorer er beskyttelse mot MDS (Microarchitectural Data Sampling)-klassen av angrep implementert. Den er deaktivert som standard og må aktiveres manuelt. Spekterbeskyttelse er aktivert som standard.
-
Migreringen til LibreSSL fortsetter.
-
Oppdaterte versjoner av tredjeparts OS-komponenter.
Kilde: linux.org.ru