DragonFlyBSD 4.2
Вышла очередная версия операционной системы DragonFlyBSD 4.2. Эта ОС возникла на базе FreeBSD 4 и имеет следующие особенности: возможность запуска виртуальных ядер ОС в пространстве пользователя, использование механизма swapcache при работе с SSD для кеширования файлов и метаданных и использование высокопроизводительной файловой системы Hammer.
Основные изменения:
- Значительные улучшения в видеодрайверах i915 и radeon: добавлена поддержка регулировки подсветки экрана и экспериментальная поддержка KMS. Основные изменения были портированы из Linux 3.14 (i915) и 3.11 (radeon), таким образом DragonFlyBSD теперь может работать с HDMI 4K мониторами и использовать 2D/3D ускорение на GPU Haswell. В драйвере radeon добавлена поддержка APU Richland, а также чипов Oland, Hainan и CIK.
- Переход на GCC5 (это первая BSD-система в которой это произошло). Этот шаг, со слов разработчиков, обеспечил лучшую поддержку С++, необходимую им для сборки пакетов.
- Sendmail удален из базовой системы, его место занял DMA (DragonFly Mail Agent).
- Добавлены новые системные вызовы ядра и исправлены старые баги.
- Аудиоподсистема синхронизирована с FreeBSD 11, добавлена поддержка передачи звука через HDMI и Display-Port на чипсетах IvyBridge и более новых. Исходя из этих изменений заявлена поддержка видео HTML5 без каких-либо дополнительных действий.
- Удалена поддержка SCTP (альтернативна TCP и UDP) по причине устаревания кода и проблематичной поддержки. Код был написан еще в начале 2000-х.
- ipfw3 портирован из FreeBSD (в FreeBSD используется название ipfw2)
- Обработка ICMP теперь может осуществляться асинхронно на нескольких ядрах процессора.
- Синхронизация кода 80211 с FreeBSD.
- Новый драйвер ipmi, поддержка watchdog-оборудования в системах с IPMI 2.0.
- Многочисленные улучшения в файловой системе HAMMER, добавлена возможность экспорта по NFS. HAMMER2 обьявлена готовой на 95%, работа продолжается над поддержкой кластеризации.
- Улучшения в системе сборки, улучшено распаралеливание и избежание повторной сборки компонентов.
- Загрузочное меню теперь цветное по умолчанию.
bsd, dragonflybsd