The OpenNET Project / Index page

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

Релиз операционной системы 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
Тип: Программы
Короткая ссылка: https://opennet.ru/58424-dragonflybsd
Ключевые слова: dragonflybsd, bsd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (50) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:29, 03/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А драйверы нвидия из фряхи на ней завести можно?
     
     
  • 2.2, Аноним (2), 21:32, 03/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У меня не получилось. Проблема в том, что и с амд/интел всё не слишком шоколадно, а так эта лучшая бсд, на мой взгляд. И, видимо, благодаря использованию gcc, наиболее производительная. Лампово юзать, но придётся отказаться от части софта, если планируется использование в качестве десктопа.
     
     
  • 3.21, Аноним (21), 00:06, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Что за размытые пояснялки?
    Во фряху портировали из линукса драйвера на амд/радеон, так что там более-менее все нормально должно быть.
    Работа налажена, но дело не столько в 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 [^] [^^] [^^^] [ответить]  
  • +/
    А потом назад в дотан? Серьёзно. Дяденьково.
     
  • 3.44, Массоны Рептилоиды (?), 11:02, 04/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> А драйверы нвидия из фряхи на ней завести можно?
    >
    > Эта ОС не про графику. Эта ОС для серьёзных дяденек.

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

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

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

     

  • 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-ядра, куда лучше

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

     

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

  • 1.36, Аноним (36), 06:06, 04/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кроме 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 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > У OpenBSD в разы лучше поддержка более-менее всего.

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

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

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

     
  • 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-2023 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру