17 чэрвеня 2019 года прадстаўлены наступны значны выпуск аперацыйнай сістэмы DragonFly BSD - Release56. Выпуск прыўносіць значныя паляпшэнні ў Virtual Memory System, абнаўленні для Radeon і TTM, а таксама паляпшэнні прадукцыйнасці HAMMER2.
DragonFly у 2003 годзе ўтварылася як адгалінаванне ад FreeBSD 4-й версіі. З мноства асаблівасцяў гэтай аперацыйнай можна вылучыць наступныя:
-
Высокапрадукцыйная файлавая сістэма HAMMER2 – падтрымка запісу ў мноства снапшотаў паралельна, гнуткая сістэма квот (у тым ліку і на дырэкторыі), інкрыментальнае люстраванне, сціск на аснове розных алгарытмаў, размеркаванае multi-master люстраванне. У распрацоўцы знаходзіцца механізм кластарызацыі.
-
Гібрыднае ядро на аснове легкаважных нітак з магчымасцю запускаць мноства дзід ядра як працэсы ў прасторы карыстача.
Асноўныя змены выпуску
-
Унесены шматлікія змены ў падсістэму віртуальнай памяці, што значна павысіла прадукцыйнасць, аж да 40-70% на асобных відах аперацый.
-
Мноствы змен у драйверы DRM для Radeon і падсістэме кіравання відэапамяццю TTM для відэачыпаў AMD.
-
Падвышаная прадукцыйнасць файлавай сістэмы HAMMER2.
-
Дададзена падтрымка FUSE ў прасторы карыстальніка.
-
Рэалізавана ізаляванне дадзеных у CPU паміж сістэмай і карыстальнікам: SMAP (Supervisor Mode Access Prevention) і SMEP (Supervisor Mode Execution Prevention). Для іх задзейнічання неабходна падтрымка са боку CPU.
-
Для працэсараў Intel рэалізавана абарона ад класа нападаў MDS (Microarchitectural Data Sampling). Па змаўчанні яна адключаная, неабходна ручное ўключэнне. Абарона ад Spectre уключана па змаўчанні.
-
Працягваецца міграцыя на LibreSSL.
-
Абноўлены версіі іншых кампанентаў АС.
Крыніца: linux.org.ru