DragonFly BSD 6.2
Dragonfly BSD — это ответвление от FreeBSD 4.8 (2003), основная цель которого — эффективная работа на высоконагруженных серверах. Работа над родной кластеризацией внутри ядра потребовала сложной реализации кеша для пространства имен ФС, пространства файлов и пространства VM. Эти и другие фичи в итоге позволяют программам работать на нескольких машинах с консистентным данными в кэше.
Основные изменения:
* Портирован type-2 гипервизор NVMM (NetBSD).
* В статусе TODO: IPv6, Graphics, Audio, USB, PCI Passthrough…
* Продолжена работа над файловой системой HAMMER2, которая примечательна такими функциями, как отдельное монтирование снапшотов, доступные на запись снапшоты, квоты на уровне директорий, инкрементальное зеркалирование, поддержка различных алгоритмов сжатия данных, multi-master зеркалирование с распределением данных на несколько хостов. В новом выпуске реализована поддержка команды growfs, позволяющей изменять размер существующего раздела HAMMER2. В состав включена экспериментальная поддержка компонента xdisk, позволяющего монтировать разделы HAMMER2 с удалённых систем. Утилита growfs теперь поддерживает увеличение HAMMER2-раздела.
* Драйвер drm/amdgpu портирован из Linux 4.19.
* Основной компилятор — GCC 8.
// Согласно лицензии CC-BY, отметим, что абзац про HAMMER взят с opennet. Текст не изменен, но дополнен.
>>> Подробности