DragonFly BSD 5.6.0

good-penguin.png

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