Зарелизило операционную систему DragonFlyBSD 2.8

Источник: linux

Мэттью Диллон наконец-то анонсировал несколько раз откладывавшийся из-за проблем со сборкой и ошибками в самом релизе выход операционной системы DragonFly BSD, являющейся форком FreeBSD 4.x, но с упором на работу в многопроцессорном/многоядерном окружении.

Список основных изменений выглядит следующим образом:

  • Реализована поддержка шифрованных файловых систем. В настоящий момент поддерживаются шифрование для UFS и HAMMER. Работает шифрование как отдельных разделов на винчестере (вроде /home/), так и вся файловая система включая корневой раздел целиком. Работает даже шифрование раздела на котором находится своп. В дальнейших релизах планируется улучшить поддержку шифрования на SMP-системах, что благоприятно скажется на производительности.
  • Пакетный фильтр (pf) теперь полностью синхронизирован с таковым из OpenBSD 4.2. Был сделан ряд собственных оптимизаций улучшающих производительность данного решения. В частности, данные необходимые для работы route-to, altq, тегирования трафика теперь складываются прямиков в mbuf. Работы в этом направлении были начаты ещё в DragonFly 2.6. Заодно были убраны проверки контрольных сумм пакетов, которые нужны довольно редко, что позволило увеличить производительность пакетного фильтра ещё на 10%. Прочие возможности реализованные разработчиками, например, fairq - используемых для обработки очереди пакетов остались без изменений.
  • Спортирована из FreeBSD поддержка WiFi-стека. Драйверы для поддержки данного оборудования имеются пока что не все, но в ближайшем будущем эта проблема будет решена.
  • Производительность в многопроцессорных конфигурациях тоже подвергнулась изменениям. Была проведена работа по уходу от ситуаций с наличием MPLOCK (блокировка, обеспечиваяющая гаратированное выполнение кода ядра одним процессором). На текущий момент, большинство подсистем уже переведены на режим MPSAFE, в том числе в этом режиме обеспечена работа файловой системы HAMMER и AHCI-драйвера. Но работы в этом направлении ещё весьма много, так что это только начало.
  • Добавлено множество драйвером для самых разных устройств, имортирован Logical Volume Manager (LVM) и Device Mapper, и многое другое. Полный список изменений доступен в Release Notes.

Для скачивания доступны варианты для x86 и x86_64. Имеется вариант с USB Flash, а также 4-х гигабайтный обрах с уже установленным графическим окружением и полным набором исходных текстов.


Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=24599