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
