На 17 юни 2019 година беше представено значително обновление на операционната система DragonFly BSD – Release56. Изданието носи значителни подобрения в системата за виртуална памет, обновления за Radeon и TTM, както и подобрения в производителността на HAMMER2.
DragonFly беше формиран през 2003 година като разклонение от FreeBSD 4-та версия. От многото особености на тази операционна система, можем да подчертаем следните:
Високопроизводителната файлова система HAMMER2 – поддръжка на запис в множество моментни снимки паралелно, гъвкава система за квоти (включително и за директории), инкрементално огледално копиране, компресия на базата на различни алгоритми, разпределено multi-master огледално копиране. В разработка е механизъм за клъстеризация.
Хибридно ядро на база на леки нишки с възможност за стартиране на множество копия на ядрото като процеси в потребителското пространство.
Основни промени в изданието
Направени са многобройни промени в подсистемата за виртуална памет, което значително е повишило производителността, до 40-70% на определени видове операции.
Множество промени в драйвера DRM за Radeon и подсистемата за управление на видео паметта TTM за видео чиповете на AMD.
Подобрена производителност на файловата система HAMMER2.
Добавена е поддръжка за FUSE в потребителското пространство.
Реализирано е изолиране на данните в CPU между системата и потребителя: SMAP (Предотвратяване на достъп в режим на супервизор) и SMEP (Предотвратяване на изпълнение в режим на супервизор). За тяхното активиране е необходима поддръжка от страна на CPU.
За Intel процесори е реализирана защита от клас атаки MDS (Микроархитектурно извадка на данни). По подразбиране е изключена, необходимо е ръчно активиране. Защитата от Spectre е включена по подразбиране.
Продължава миграцията към LibreSSL.
Актуализирани са версиите на външните компоненти на ОС.
Източник: linux.org.ru
