The OpenNET Project / Index page

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

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

03.01.2023 21:17

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

Основные улучшения, добавленные в DragonFly BSD 6.4:

  • Продолжена работа над файловой системой HAMMER2, которая примечательна такими функциями, как отдельное монтирование снапшотов, доступные на запись снапшоты, квоты на уровне директорий, инкрементальное зеркалирование, поддержка различных алгоритмов сжатия данных, multi-master зеркалирование с распределением данных на несколько хостов. В новом выпуске устранено несколько серьёзных ошибок, среди которых проблема, которая могла привести к повреждению данных при монтировании нескольких PFS (Psuedo File-System), и ошибка, приводящая к задержке фактического удаления некоторых файлов до отмонтирования.
  • В системном вызове mlockall() реализована поддержка режима MCL_CURRENT, позволяющего заблокировать все отражённые в адресное пространство страницы памяти процесса для предотвращения их вытеснения в раздел подкачки.
  • Из FreeBSD перенесена реализация функции gtaskqueue().
  • Повышена производительность функций nlookup*().
  • Повышена производительность файловой системы tmpfs.
  • В ext2fs реализована более точная проверка корневого inode и элементов каталогов.
  • Добавлена поддержка Wi-Fi-адаптера Edimax EW-7811Un V2 (N150).
  • Для jail sysctl net_raw_sockets переименован в allow_raw_sockets.
  • В интерфейсе DRM (Direct Rendering Manager) решена проблема с аварийным завершением работы сервера X.org при подключении или отключении мониторов. В evdev улучшена совместимость с новым кодом X-сервера.
  • В утилиту makefs добавлена поддержка ФС HAMMER2.
  • В утилиту date добавлен флаг "-I" для вывода в формате ISO 8601.
  • В /bin/sh реализована возможность корректной записи в файловые дескрипторы, работающие в неблокирующем режиме, что решило проблему с записью в работающие в неблокирующем режиме неименованные каналы, буфер которых оказался заполненным.
  • В libc размер буфера для opendir/readdir увеличен с 4 до 16 КБ. Добавлена функция strerror_l(). В printf() и scanf() добавлены модификаторы размера "ll" и "L".
  • В libkern из FreeBSD перенесён код функции timingsafe_bcmp().
  • В утилите dsynth, предназначенной для локальной сборки и сопровождения бинарных репозиториев DPort, осуществлён переход по умолчанию на вторую версию метаданных. Добавлены директивы 'add' (добавление дополнительного порта для сборки), "fetch-only" и "list-system". В файл конфигурации добавлена настройка 'Check_plist' (аналог опции "-P").
  • Обновлены версии сторонних компонентов: awk 20220912, bmake 20220928, byacc 20221106, dialog 1.3-20220728, expat 2.5.0, file 5.43, ldns 1.8.3, less 608, libedit 2022-10-30, libpcap 1.10.1, tcpdump 4.99.1, LibreSSL 3.6.1, OpenSSH 9.1p1, TCSH 6.24.02, TNFTP 2021082, libarchive 3.6.1.


  1. Главная ссылка к новости (https://www.dragonflydigest.co...)
  2. OpenNews: Релиз операционной системы DragonFly BSD 6.2
  3. OpenNews: Сбои в OpenBSD, DragonFly BSD и Electron из-за устаревания корневого сертификата IdenTrust
  4. OpenNews: Релиз операционной системы DragonFly BSD 6.0
  5. OpenNews: Выпуск NetBSD 9.3
  6. OpenNews: Выпуск OpenBSD 7.2
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58424-dragonflybsd
Ключевые слова: dragonflybsd, bsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:29, 03/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А драйверы нвидия из фряхи на ней завести можно?
     
     
  • 2.2, Аноним (2), 21:32, 03/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    У меня не получилось. Проблема в том, что и с амд/интел всё не слишком шоколадно, а так эта лучшая бсд, на мой взгляд. И, видимо, благодаря использованию gcc, наиболее производительная. Лампово юзать, но придётся отказаться от части софта, если планируется использование в качестве десктопа.
     
     
  • 3.21, Аноним (21), 00:06, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Что за размытые пояснялки?
    Во фряху портировали из линукса драйвера на амд/радеон, так что там более-менее все нормально должно быть.
    Работа налажена, но дело не столько в GCC сколько в организации работы самого проекта DragonflyBSD.
    Никакой ламповости. Суровый, прямой вариант использования без линукса и жирного ZFS во фре.
    Лампово это ZX Spectrum с программированием подсветки на ассемблере.
     
     
  • 4.27, Аноним (2), 01:00, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лампово это когда как олдскул линукс, ничего нет и надо патчить софт под твой ди... большой текст свёрнут, показать
     
     
  • 5.28, Аноним (2), 01:04, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё в gstreamer заявлена поддержка vaapi, но он так и не заработал нормально у меня, а вот поддержка nvdec  в дистропакетах выключена, это надо собирать самому. Ну ffmpeg и gstreamer я перекомпилирую хуками для ПМ, в определённой мере это работает и просто включаю поддержку в дистропакетах с перекомпиляцией. С vmaf было повеселее, потому что такого пакета с этими либами не было не смотря на поддержку в самом ffmpeg.
     
     
  • 6.29, Аноним (2), 01:07, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, nvdec норм работал в самом gstreamer (vaapi так и не заработал и я очень хотел хоть как-то запустить его, это было ещё до vaapi-nvdec), но я так и не смог заставить вайн использовать этот gstreamer-nvdec, он у меня просто крашится в итоге. Видимо дело в вайне. А больше пользователей gstreamer я не знаю.
     
     
  • 7.33, Аноним (2), 02:03, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Есть ещё vapoursynth, поддержка которого есть в ffmpeg, но нет в дистре. Ну тут я уже просто держу кастомный билд ffmpeg и сам vapoursynth в хомяке. Так же для поддержки ютуба в mpv этот билд применяю, чтобы не засорять систему.
     
  • 5.39, Аноним (39), 06:35, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А мимо пакетного менеджера-то зачем? Не лучше ли руками собрать пакет?
     
     
  • 6.41, Аноним (2), 08:09, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, это определённо дороже. Да там один или несколько файлов обычно, но они должны быть в корне. Устанавливать их копированием не так и плохо, определённо меньше возни после обновления (но да, на примере с libjxl новые версии могут иметь другие файлы, а старые просто остаются на диске лежать и надо удалять отдельно). Просто чтобы это было в пакетном менеджере это придётся написать ебилд, а потом его постоянно переписывать и обновлять, что-то исправить в коде опять же проще чем подготовить патч для пакета. Пакеты нужны чтобы распространять файлы на другие системы, на своей тачке это часто лишнее (я конечно предпочитаю засирать /usr/local и /opt и не корень).
     
  • 3.23, Аноним (23), 00:27, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > И, видимо, благодаря использованию gcc, наиболее производительная.

    NetBSD тоже собирается gcc

     
  • 2.3, mikhailnov (ok), 21:44, 03/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они бинарное несовместимы, разные ядра, разный userspace
     
  • 2.12, Аноним (12), 22:27, 03/01/2023 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > А драйверы нвидия из фряхи на ней завести можно?

    Эта ОС не про графику. Эта ОС для серьёзных дяденек.

     
     
  • 3.34, Аноним (34), 02:28, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Какие задачи на ней решают серьёзные дяденьки?
     
     
  • 4.35, Самый умный из вас (?), 05:18, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +13 +/
    Запускают в VirtualBox на несколько минут
     
     
  • 5.47, Аноним (34), 16:02, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А потом назад в дотан? Серьёзно. Дяденьково.
     
  • 3.44, Массоны Рептилоиды (?), 11:02, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> А драйверы нвидия из фряхи на ней завести можно?
    >
    > Эта ОС не про графику. Эта ОС для серьёзных дяденек.

    А есть точно такая же, но  ̶с̶ ̶п̶е̶р̶л̶а̶м̶у̶т̶р̶о̶в̶ы̶м̶и̶ ̶п̶у̶г̶о̶в̶и̶ц̶а̶м̶и̶ для серьёзных тётенек?

     
  • 2.25, Аноним (-), 00:36, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > А драйверы нвидия из фряхи на ней завести можно?

    Зачем ж ты видеокарту проприетарщика покупал если хотел эксперименты с осями, чудик.

     

  • 1.4, Онимус (?), 21:53, 03/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не смог на ней Оракл заинсталлить.ЧЯДНТ?
     
     
  • 2.5, Аноним (5), 21:58, 03/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Обратись в поддержку Оракл
     
  • 2.31, Аноним (31), 01:18, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Инсталль.
    И не на сабж, а на Винду.
    И не Оракел, а МариюДБ.
     
     
  • 3.32, Аноним (12), 01:48, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > МариюДБ

    Мусор с тюленем в виде лого.

     
     
  • 4.37, Аноним (-), 06:15, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Могло быть и хуже, например, с оленем.
     
  • 2.43, ivan_erohin (?), 10:43, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    линукс-эмулятор как на freebsd есть ?
    а если найду ?
     
     
  • 3.57, Аноним (57), 19:23, 07/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Только на фрибзд и остался. И только на ней линуксулятор и пилится. Оракель не пробовал пущать, спасибо за идею. А вот мсскл падает, ему нужен настоящий линукс.

    Кстати замечу, что на линуксуляторе прекрасно работают все хромобраўзыри, и даже пельмень. Решение вполне неплохое.

     
     
  • 4.58, ivan_erohin (?), 21:12, 07/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > мсскл падает, ему нужен настоящий линукс.

    какой наглый кусок мс-кода. диагностику постмортем выдает ?
    // возмжно ему нужен настоящий ext4 или xfs.

     
  • 4.60, 1 (??), 12:18, 09/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня последний OracleDB который работал на FreeBSD - это 7ка. Потом игрища с Java и прочим булшитом совершенно отбили это пробовать. Вроде кто-то 9ку запускал - но не поручусь. (это всё про FreeBSD - ежели чё)
     
     
  • 5.61, ivan_erohin (?), 19:51, 10/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > OracleDB который работал на FreeBSD - это 7ка.

    в эмуляторе скотоюникса он работал. по-моему единственное применение.

     

  • 1.11, Аноним (12), 22:27, 03/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Единственная нормальная ОС из всех *BSD.
     
     
  • 2.19, www2 (??), 23:42, 03/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Предпочитаю NetBSD. Попробовал бы Dragonfly BSD, если бы нашёл годный мануал по dsynth. В NetBSD его аналогом является pkg_comp, с ним я разобрался.
     
  • 2.20, Аноним (23), 00:06, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    NetBSD, с их разделением на кода Machine-dependent и Machine-independent и RUMP-ядра, куда лучше
     
     
  • 3.24, Аноним (-), 00:34, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > NetBSD, с их разделением на кода Machine-dependent и Machine-independent и RUMP-ядра, куда лучше

    Спрашивается, нахрена козе баян?

     
  • 3.64, Прохожий (??), 02:09, 27/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нетка куда лучше поддерживаемыми архитектурами.
    Стрекоза же интересна своей фс, ядром и нитями - в этом плане она на порядок интереснее нетки.
    Нетка, это про запуск на тостере. Стрекоза про эффективную работу на высоко нагруженных кластерах.
    В теории. На практике, думаю, им очень не хватает бюджета, чтобы развиваться и выпускать стабильный, готовый для прода продукт. Хотя проект стоящий - желаю им наилучшего.
     

  • 1.13, Аноним (13), 22:29, 03/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Поделитесь, кто это использует? Не на домашнем ПК, конечно
     
     
  • 2.15, Аноним (34), 23:24, 03/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Никто. Поэтому это самая нормальная из BSD.
     
  • 2.16, Аноним (16), 23:35, 03/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для серверов вполне себе рабочая БСД Использую в качестве файлового сервера и с... большой текст свёрнут, показать
     
     
  • 3.30, Аноним (-), 01:10, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да не, просто...
    1) Про резерв свободного места он узнает чуть попозже бтрфсников всяких.
    2) Забивать CoW в ноль вообще идея так себе, это будет как минимум медленно и фрагментировано.
    3) Сабж наверное все же еще не оттестирован в краевых ситуациях. Юзеров мало.
     

  • 1.36, Аноним (36), 06:06, 04/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Кроме HAMMER в этой ОС ничего нет, и что толку от неё?

    Лучше бы они этот молоток в OpenBSD портировали, было бы больше толку.

     
     
  • 2.40, Аноним (2), 07:56, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ядро у сабжа в 3 раза производительнее фряшного, почти как в Ubuntu. Зачем что-то портировать на систему с более убогим ядром?
     
     
  • 3.42, Аноним (36), 08:11, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если вам нужна производительность Ubuntu -- ну так и берите Ubuntu.

    У OpenBSD в разы лучше поддержка более-менее всего. То есть, она, конечно, всё равно очень плохая, но когда всякие программисты решают "портировать свой код на BSD" (wireguard, например), они чаще всего портируют его на OpenBSD, а остальные BSD по остаточному принципу смотрят.

     
     
  • 4.46, Аноним (46), 15:56, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > У OpenBSD в разы лучше поддержка более-менее всего.

    Фига се манямирок

     
  • 4.48, Аноним (34), 16:04, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Круто. Как жаль, что в реальности не так.
     
  • 4.53, Аноним (53), 23:39, 05/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >они чаще всего портируют его на OpenBSD, а остальные BSD по остаточному принципу смотрят.

    Все правильно, только с точностью до наоборот.

     
  • 4.65, Прохожий (??), 02:16, 27/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Интересное мнение.
    В реальном мире, правда, всё несколько наоборот: самая поддерживаемая ось это фря, за ней идёт стрекоза и только после неё опёнок с неткой. Но нетха хотя бы не такой тормоз как опёнок и работает на всяком разном интересном железе, тогда как опёнок интересен как своебразная платформа для разработки некоторых проектов их комманды, но не как ось сама по себе. Как сама по себе, опенбсд, это самая унылая бздя из всего семейства.
     
  • 3.49, Проффесор (?), 20:26, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У убунты какое-то особое ядро?
     
     
  • 4.50, Аноним (2), 21:09, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У убунты какое-то особое ядро?

    Обычное околодефолтное, но дефолт достаточно ужасен сам по себе. Просто, у федор другие интересы, а у опенсусь излишне консервативные параметры.

     
     
  • 5.51, Аноним (-), 02:45, 05/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы прикалываетесь? На x86(-64) defconfig страшно далек от того что юзают дистры и там нет никакого дефолтного ядра. Для десктопа лучше low latency (-rt, etc) варианты ставить кстати. Пара процентов производительности фигня по сравнению с более приятным поведением системы.
     
  • 4.52, Алексей (??), 13:15, 05/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для тебя болдженос сойдёт с особенным ядром и не скучными обоями
     
     
  • 5.63, Проффесор (?), 19:28, 22/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Для тебя болдженос сойдёт с особенным ядром и не скучными обоями

    Разве я спрашивал совета по выбору ядра?

     
  • 3.54, xrensgory (?), 11:42, 06/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Смелое заявление.
    Где пруфы, Билли ?
     
     
  • 4.55, Аноним (2), 17:58, 06/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Все претензии к похорониксу.
     

  • 1.56, Daemon (??), 09:46, 07/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Раньше использовал постоянно OpenBSD везде. От шлюзов до персонального ноутбука. В один неприкрасный момент перестал просто понимать структуру системы и ушел на слаку. Имхо стараниями "большой тройки" BSD умерло. Может еще где то в агонии ножками сучит, но нет....
     
     
  • 2.62, qqq (??), 18:02, 15/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    а что произошло в этот случай?
     

  • 1.59, Аноним (59), 21:14, 08/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хорошая ОСина, Хамер - прекрасная фс. Но к сожалению без наличия софт рейда неюзабельна на реальном железе. Разве что в винтуалке гонять.
     

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



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

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