The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз операционной системы Dragonfly BSD 3.8

05.06.2014 20:41

Увидел свет релиз DragonFlyBSD 3.8, операционной системы с гибридным ядром, созданной в 2003 году с целью альтернативного развития ветки FreeBSD 4.x. Из особенностей DragonFly BSD можно выделить распределённую версионную файловую систему HAMMER, поддержку загрузки "виртуальных" ядер системы как пользовательских процессов, возможность кэширования данных и мета-данных ФС на SSD-накопителях, учитывающие контекст вариантные символические ссылки, возможность заморозки процессов с сохранением их состояния на диске, гибридное ядро, использующее легковесные потоки (LWKT).

Среди ключевых улучшений выпуска DragonFly BSD 3.8 отмечается использование динамического связывания для исполняемых файлов в /bin и /sbin, переход на новый USB-стек USB4BSD, включение в поставку обновлённых видеодрайверов drm/i915 и drm/radeon. Dragonfly BSD 3.8 станет последним выпуском с поддержкой 32-разрядной архитектуры i386, будущие релизы смогут работать только на 64-разрядных системах. Более того, в текущем выпуске готовые сборки пакетов сформированы в репозитории dports только для 64-разрядных систем, 32-разрядные варианты пакетов нужно собирать вручную.

Для загрузки доступны 32- и 64-разрядные установочные образы размером 202 Мб для CD и USB Flash. Выпуск расширенных образов размером 1 Гб с десктоп-окружением для установки на DVD и USB Flash задерживается. Все доступные образы могут работать в Live-режиме, что позволяет оценить работу DragonFly BSD без установки на диск.

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

  • Исполняемые файлы в директориях /bin и /sbin теперь собраны с использованием динамического связывания, что позволяет использовать в данных программах такие системы идентификации и аутентификации, как PAM и NSS. Некоторые библиотеки, требуемые для программ из /bin и /sbin, перенесены в директорию /lib;
  • По умолчанию задействован новый USB-стек USB4BSD, который ранее предлагался в качестве экспериментальной опции. Стек USB4BSD создан на основе портирования кода из FreeBSD 8 и примечателен поддержкой хост-контроллеров xhci (USB 3.0) и расширением совместимости с USB-устройствами. Отмечается, что в новом стеке могут наблюдаться проблемы с использованием некоторых сетевых устройств с интерфейсом USB;
  • Из FreeBSD портирована новая версия модуля drm/i915 для переключения видеорежимов на уровня ядра для видеокарт Intel. Поддержка KMS необходима для использования свежих версий видеодрайверов Intel, в которых была удалена поддержка переключения видеорежимов на пользовательском уровне (UMS) и оставлена только поддержка KMS (Kernel Mode Setting) для переключения видеорежимов на уровне ядра. Обеспечена поддержка менеджеров управления видеопамятью GEM и TTM. Проведена частичная синхронизация кода драйвера drm/i915 с модулем из состава ядра Linux 3.8. В будущем планируется обеспечить поддержку графической подсистемы процессоров Haswell и ValleyView/Bay Trail. В настоящее время поддержка ограничена GPU HD4000, используемого в процессорах Ivy Bridge.

    Менеджер видеопамяти drm/ttm, используемый в драйвере drm/radeon для GPU компании AMD, синхронизирован с кодом из ядра Linux 3.9, что позволило заметно поднять стабильность работы драйвера, но уровень стабилизации ещё не позволяет включить драйвер drm/radeon по умолчанию;

  • В состав выпуска входит обновлённый вариант ФС HAMMER2, но она пока не готова для использования. Разработка HAMMER2 будет продолжена в ветке DragonFly 3.9. В HAMMER2 появятся такие функции, как отдельное монтирование снапшотов, доступные на запись снапшоты, квоты на уровне директорий, инкрементальное зеркалирование, поддержка различных алгоритмов сжатия данных, multi-master зеркалирование с распределением данных на несколько хостов;
  • Налажена поддержка IPv4 multicast;
  • В утилиту pfi добавлена поддержка опции authorized_keys;
  • Добавлен скрипт tools/hammer-backup.sh с реализацией простой системы резервного копирования ФС Hammer;
  • Обновлены утилиты units, sed, cmp, newgrp, fetch, patch, install и daemon;
  • Интегрирован код поддержки SysV IPC в пространстве пользователя;
  • C FreeBSD синхронизирован код драйверов ohci, uhci и xhci;
  • Обновлены драйверы iwn, ath, bwn, vtnet, arcmsr. Добавлен драйвер cyapa с поддержкой тачпадов, используемых в Chromebook.
  • Прекращена поддержка протоколов ATM, IPX и NCP. Удалена поддержка файловой системы NWFS;
  • Обновлены сторонние приложения, поставляемые в базовой системе: bmake 20131001, mdocml 1.12.3, binutils 2.24, dma 0.9, libpcap 1.4.0, file 5.18, OpenSSL 1.0.1g, ee 1.5.2, tcplay 2.0, tzdata2014c, ACPICA 20140424.


  1. Главная ссылка к новости (http://www.shiningsilence.com/...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/39939-dragonfly
Ключевые слова: dragonfly, bsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (40) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 21:29, 05/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Как вообще DragonFly? Стоит на десктоп вместо Debian ставить?
     
     
  • 2.3, vaha (??), 21:45, 05/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Поддерживаю вопрос, для десктопа катит? Или всё таки подождать GhostBSD.
     
     
  • 3.4, Аноним (-), 22:14, 05/06/2014 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Для десктопа катит обычная FreeBSD. DF - это, с одной стороны, недопортированные из FreeBSD дрова, графика и порты, с другой - неработающие собственные поделки (неэффектифные потоки и тормозная ФС гробящая данные).
     
     
  • 4.7, Аноним (-), 22:20, 05/06/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >недопортированные из FreeBSD дрова, графика и порты

    С этим соглашусь.

    >неэффектифные потоки и тормозная ФС гробящая данные

    А вот на это неплохо было бы отсыпать чутка пруфов.

     
     
  • 5.11, Куяврег (?), 23:12, 05/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А вот на это неплохо было бы отсыпать чутка пруфов.

    Это вряд ли.

     
  • 4.8, Аноним (-), 22:24, 05/06/2014 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Всыпать бы тебе ремня за такие слова
     
     
  • 5.24, Аноним (-), 08:56, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Профессионалы от BSD в треде, гули. Это у вас теперь сообщество такое. Гуру на гуре и гурой погоняет.
     
     
  • 6.32, Аноним (-), 19:36, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Не подрались бы...
     
     
  • 7.41, Аноним (-), 03:36, 14/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Не подрались бы...

    Напротив! Выдать мечи и выпустить на арену. Будет симпатично.

     
  • 4.12, parad (ok), 23:32, 05/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    потоки какраз более чем эффективные. бенчи делались - линух там был не крут в сравнении.
     
     
  • 5.16, омномном (?), 11:02, 06/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вообще-то, стрекоза по производительности только подбирается к линуху
     
  • 5.25, Аноним (-), 08:57, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > линух там был не крут в сравнении.

    И, конечно, вы нам подгоните пруфлинков?

     
  • 3.6, Bookman300 (ok), 22:19, 05/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вермия 3.5 Призрака ваще никак не готова. Переход на pkgng там отваливает всю систему =(
     
  • 3.28, Аноним (-), 09:00, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Поддерживаю вопрос, для десктопа катит?

    Аж два рада. А драйвера для GPU нормальные есть? Или под десктопом имеется в виду исключительно торчание в терминалке?


     
  • 2.5, Аноним (-), 22:18, 05/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бздя как бздя. Со своей спецификой, как, впрочем, и все остальные.
    Смысл менять деба на стрекозу не вижу. Чего ты конкретно от нее хочешь? Если ты ищешь "серебряную пулю" - то нет, стрекоза таковой не является. Как и любая другая из существующих IRL ОСей.
     
     
  • 3.15, Нанобот (ok), 10:06, 06/06/2014 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Смысл менять деба на стрекозу не вижу

    зато любители менять шило на мыло очень даже видят

     
  • 3.17, blob (??), 16:24, 06/06/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    так вам линуксяторам при чем либо нерабочем,сразу руки чешутся с дистра на дистр попрыгать)
     
     
  • 4.19, Аноним (-), 17:44, 06/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Никак завидуешь?:)
    Ну да, если в каком-то дистре чего-то сломали или впихачили всякой гадости вроде сисьтемды - взял да ушел на другой. А бздях только жевать кактус остается.
     
     
  • 5.21, Клыкастый (ok), 19:15, 06/06/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    не завозят в BSD systemd-кактусы. приходится есть обычную человеческую еду. так что завидуй молча.
     
     
  • 6.23, уй (?), 01:11, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    не завозят почти ничего, приходится обычно просто сосать лапу
     
  • 6.27, Аноним (-), 08:59, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > не завозят в BSD systemd-кактусы.

    "Не завозят в наш ангар бортовые компьютеры, приходится по старинке механическими тягами элероны дергать".

     
     
  • 7.33, Куяврег (?), 23:59, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > "Не завозят в наш ангар бортовые компьютеры

    Жалко вас


     
     
  • 8.42, Аноним (-), 03:38, 14/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Себя жалейте А то линуксоидов больше всех почпму-то жалеть лезут всякие бздуны ... текст свёрнут, показать
     
  • 6.35, омномном (?), 18:50, 08/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Про launchd скромно промолчим. Бздуны этого или не знают или не произносят вслух.
     
     
  • 7.38, Клыкастый (ok), 09:22, 09/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Про launchd скромно промолчим.

    Не молчите, раскройтесь.

    >  Бздуны этого или не знают или не произносят вслух.

    Знают. Произносят. Но непонятно с какой целью systemd-хомячки речь про него заводят. вам-то какой профит с этого? У FreeBSD толковый загрузчик, и кстати, если уж речь зашла - костыликов а-ля initrd не наблюдается.


     
     
  • 8.39, омномном (?), 19:15, 09/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Initrd - это не костыль, а возможность упростить процесс загрузки Помните дистр... текст свёрнут, показать
     
     
  • 9.40, Куяврег (?), 03:19, 14/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ай-ай-ай надо же было упростить, что ж вы так сложно-то ЗЫ моя - тоже и не... текст свёрнут, показать
     
     
  • 10.45, омномном (?), 19:13, 20/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Я прельщён, продолжайте кукарекать дальше На междометия бздуна вантузятнега , ... текст свёрнут, показать
     
  • 4.26, Аноним (-), 08:57, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > так вам линуксяторам

    Линуксятор - это у вас в бсд, чтобы под линь косить, когда нифига не работает. Правда линуксятор в FBSD тоже тот еще недопилок.

     
  • 2.22, Аноним (-), 20:24, 06/06/2014 [^] [^^] [^^^] [ответить]  
  • –4 +/
    стоящих для десктопа, систем - еще не выпустили.
    кроме BeOS, разве что, когда-то.
    так что превозмогите пока на линукс и венде, уж.
    а для продакшна - да, особенно на масштабируемом коде.
    портов мало, комьюнити - с ноготь.
    но зато и секьюрнее и удобнее.
    что, впрочем - органическое развитие нехватки "корпративных клованов", портящих проекты.
     
     
  • 3.29, Аноним (-), 09:03, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > кроме BeOS, разве что, когда-то.

    Да, при том BeOS оказался всем настолько нужен что и оригинал загнулся, и пародия на оный в виде гайки где-то там же.

     
     
  • 4.31, Аноним (-), 17:54, 07/06/2014 [^] [^^] [^^^] [ответить]  
  • –2 +/
    про причин "загнулся" и связь этого с "нужностью" вам лично - мало кому нужную, связи особой не было.
    там скорее финансовые проблемы и пиарные были.
    зато сразу после шатдауна - и майкрософт начал их оффис клонировать и эппл с редмондом - тырить в ось, кое-что.
    что намякивает на первопричины. отличные от "ненужности миллионам мух", гипотетического.
    и таки-нет. проект жив и дышит. не сильно, но бодрее чем ныне OS/2(e-comstation).
     
     
  • 5.43, Аноним (-), 03:40, 14/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > про причин "загнулся" и связь этого с "нужностью" вам лично

    Нет, это не про меня лично. Дело в том что реально востребованные толпой народа проекты как-то не загибаются. За счет наличия в них достаточного количества участников, выполняющих насущные работы.

    > там скорее финансовые проблемы и пиарные были.

    В общем, проблемы управления, как обычно.

    > и таки-нет. проект жив и дышит. не сильно, но бодрее чем ныне
    > OS/2(e-comstation).

    Да, один в коме а второй вообще в криокамере. Ну его нафиг такое соревнование.

     

  • 1.18, user (??), 16:44, 06/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что за девайс такой - суара, для которого добавлен драйвер? Первый раз слышу.
     
     
  • 2.20, mc_taurus (?), 18:26, 06/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Что за девайс такой - суара, для которого добавлен драйвер? Первый раз
    > слышу.

    Cypress APA I2C Trackpad

     

  • 1.30, t28 (?), 13:05, 07/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > —  Прекращена поддержка протоколов ATM, IPX и NCP.

    А иногда надо.

    Ещё нужна поддержка стека ISO, а его поддержка в free NIX*-ах оставлена только в NetBSD.

     
     
  • 2.34, Аноним (-), 14:27, 08/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    да нет, стрекозоиды - все правильно сделали.
     
  • 2.44, Аноним (-), 03:41, 14/06/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Ещё нужна поддержка стека ISO,

    Кому нужна - тот и кодит. Все просто.

     

  • 1.36, Аноним (-), 19:41, 08/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Исполняемые файлы в директориях /bin и /sbin теперь собраны с использованием динамического связывания

    fuuuu

     
     
  • 2.37, name (??), 23:39, 08/06/2014 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >fuuuu

    fuuuu

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру