Вышла новая версия операционной системы DragonFlyBSD

Мэтью Диллон (Matthew Dillon) объявил о выходе DragonFlyBSD 2.10, операционной системы с гибридным ядром, созданной восемь лет назад с целью альтернативного развития ветки FreeBSD 4.x. Среди ключевых улучшений новой версии отмечается значительное увеличение производительности на многопроцессорных системах и заметное увеличение скорости файловой системы при использовании драйверов AHCI и SILI.

Для загрузки доступны 32- и 64-разрядные установочные iso-образы (185 Мб). Дополнительно подготовлен расширенный образ (1.2 Гб) с десктоп-окружением для установки на USB Flash. Репозиторий pkgsrc в версии DragonFlyBSD 2.10 включает в себя около 10 тысяч предкомпилированных пакетов, для CVS-репозитория pkgsrc поддерживается активное GIT-зеркало.

Основные улучшения, добавленные в DragonFlyBSD 2.10:

  • Кардинально переработана подсистема, отвечающая за ACPI, добавлена поддержка маршрутизации прерываний;
  • Файловая система HAMMER теперь поддерживает дедупликацию данных «на лету». Для предварительной оценки возможной экономии за счет объединения дубликатов можно использовать команду ‘hammer dedup-simulate’;
  • Основательно переписана подсистема сетевых мостов, позволяющая объединять сетевые интерфейсы на одной машине вместе под виртуальным MAC-адресом для увеличения пропускной способности;
  • MPLOCK (глобальная блокировка, задача которой состояла в том, чтобы следить, что только один процессор работает с ядром ОС) был удален из всех подсистем, кроме подсистемы виртуальной памяти. Таким образом DragonFlyBSD является одной из немногих неакадемических операционных систем, которая использует невзаимоисключающий механизм синхронизации;
  • Пакетный фильтр PF (Packet Filter) обновлен до версии из OpenBSD 4.4;
  • 64-битные x86-системы (x86_64) теперь поддерживают до 63 процессоров и до 512 Гб оперативной памяти;
  • Значительное увеличение производительности, особенно заметное для подсистем AHCI и swapcache;
  • Переход на ветку gcc 4.4 (4.4.5) в качестве компилятора по умолчанию (DragonFlyBSD перешел на данную версию первым из BSD-систем);
  • Расширение поддержки оборудования: добавлены драйверы для SATA/SAS RAID контроллеров LSI 3ware 9750 и сетевых адаптеров Abocom FE2500; в AHCI драйвере улучшена поддержка некоторых проблемных чипсетов и обеспечена поддержка технологии hotplug; Добавлена новая утилита для настройки RAID — mfiutil и драйвер mfi; C FreeBSD синхронизирован код драйверов для беспроводных устройств ath, iwi, iwn, ral, wi, wpi;
  • В инсталлятор добавлена поддержка шифрвоания раздела подкачки и корневого раздела;
  • В libcrypt добавлена поддержка sha256/512. Для хранения паролей по умолчанию теперь используются хэши sha256;
  • Добавлена поддержка журналов входа в систему utmpx и wtmpx;
  • Добавлена новая утилита devattr, предоставляющая интерфейс к функциям libdevattr и kern_udev;
  • Обновлены входящие в базовую систему сторонние приложения:
    ldns/drill 1.6.7, libarchive 2.8.4, zlib 1.2.5, OpenSSL 1.0.0d,
    OpenSSH 5.8p1,
    file 5.05,
    zoneinfo tzdata2011g,
    binutils 2.21,
    acpica 20110211,
    mdocml 1.10.9,
    gcc 4.4.5,
    xz 5.0.0,
    binutils 2.21.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.