URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 129417
[ Назад ]

Исходное сообщение
"Релиз операционной системы DragonFly BSD 6.4"

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

Подробнее: https://www.opennet.me/opennews/art.shtml?num=58424


Содержание

Сообщения в этом обсуждении
"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 03-Янв-23 21:29 
А драйверы нвидия из фряхи на ней завести можно?

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 03-Янв-23 21:32 
У меня не получилось. Проблема в том, что и с амд/интел всё не слишком шоколадно, а так эта лучшая бсд, на мой взгляд. И, видимо, благодаря использованию gcc, наиболее производительная. Лампово юзать, но придётся отказаться от части софта, если планируется использование в качестве десктопа.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 00:06 
Что за размытые пояснялки?
Во фряху портировали из линукса драйвера на амд/радеон, так что там более-менее все нормально должно быть.
Работа налажена, но дело не столько в GCC сколько в организации работы самого проекта DragonflyBSD.
Никакой ламповости. Суровый, прямой вариант использования без линукса и жирного ZFS во фре.
Лампово это ZX Spectrum с программированием подсветки на ассемблере.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 01:00 
Лампово это когда как олдскул линукс, ничего нет и надо патчить софт под твой дистрибутив, чтобы он заработал, и скорее всего этим придётся заниматься тебе. А проприетарь не заведётся, не получится, как ни старайся.

Хотя на линуксе и сегодня можно найти.

Вот у меня на линуксе ускорение в файрфоксе работает относительно норм, в том числе с vaapi через nvdec (не через egl, правда), но как и с поддержкой eglstreams в кде это всё пришлось компилировать и ставить мимо пакетного менеджера. В хроме, кстати, утилизация процессора намного выше, он на линуксе ощутимо хуже по сравнению с вендой работает. Сейчас не найду баг, но там было написано, почему, и что это не исправят видимо никогда.

Потом поддержка libnpp в ffmpeg в дистре тоже отсутствует (да и вообще предлагают использовать cuda-llvm который не работает и фильтры хуже), поддержки nvdec нет, поддержки vmaf долго не было (и он мне был необходим для правдоподобных метрик). Той же libjxl не было, только появилась, но уже протухла несколько раз. Qt плагинов для heif и jxl долго не было (и avif тоже), поэтому не было их поддержки в DE и надо было вручную компилировать и устанавливать.

Вооот, у сабжа примерно такие же проблемы, только их больше и не решаются простой пересборкой, приходилось часто залезать в исходники, чтобы исправить. А видеодрова? Ну, они все копируются из линукса и с определённой долей удачи могут работать, а могут и не работать. При этом, отставание бывает весьма значительное.


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 01:04 
Ещё в gstreamer заявлена поддержка vaapi, но он так и не заработал нормально у меня, а вот поддержка nvdec  в дистропакетах выключена, это надо собирать самому. Ну ffmpeg и gstreamer я перекомпилирую хуками для ПМ, в определённой мере это работает и просто включаю поддержку в дистропакетах с перекомпиляцией. С vmaf было повеселее, потому что такого пакета с этими либами не было не смотря на поддержку в самом ffmpeg.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 01:07 
Кстати, nvdec норм работал в самом gstreamer (vaapi так и не заработал и я очень хотел хоть как-то запустить его, это было ещё до vaapi-nvdec), но я так и не смог заставить вайн использовать этот gstreamer-nvdec, он у меня просто крашится в итоге. Видимо дело в вайне. А больше пользователей gstreamer я не знаю.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 02:03 
Есть ещё vapoursynth, поддержка которого есть в ffmpeg, но нет в дистре. Ну тут я уже просто держу кастомный билд ffmpeg и сам vapoursynth в хомяке. Так же для поддержки ютуба в mpv этот билд применяю, чтобы не засорять систему.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 06:35 
А мимо пакетного менеджера-то зачем? Не лучше ли руками собрать пакет?

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 08:09 
Ну, это определённо дороже. Да там один или несколько файлов обычно, но они должны быть в корне. Устанавливать их копированием не так и плохо, определённо меньше возни после обновления (но да, на примере с libjxl новые версии могут иметь другие файлы, а старые просто остаются на диске лежать и надо удалять отдельно). Просто чтобы это было в пакетном менеджере это придётся написать ебилд, а потом его постоянно переписывать и обновлять, что-то исправить в коде опять же проще чем подготовить патч для пакета. Пакеты нужны чтобы распространять файлы на другие системы, на своей тачке это часто лишнее (я конечно предпочитаю засирать /usr/local и /opt и не корень).

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 00:27 
> И, видимо, благодаря использованию gcc, наиболее производительная.

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено mikhailnov , 03-Янв-23 21:44 
Они бинарное несовместимы, разные ядра, разный userspace

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 03-Янв-23 22:27 
> А драйверы нвидия из фряхи на ней завести можно?

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 02:28 
Какие задачи на ней решают серьёзные дяденьки?

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Самый умный из вас , 04-Янв-23 05:18 
Запускают в VirtualBox на несколько минут

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 16:02 
А потом назад в дотан? Серьёзно. Дяденьково.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Массоны Рептилоиды , 04-Янв-23 11:02 
>> А драйверы нвидия из фряхи на ней завести можно?
>
> Эта ОС не про графику. Эта ОС для серьёзных дяденек.

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 00:36 
> А драйверы нвидия из фряхи на ней завести можно?

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Онимус , 03-Янв-23 21:53 
Не смог на ней Оракл заинсталлить.ЧЯДНТ?

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 03-Янв-23 21:58 
Обратись в поддержку Оракл

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 01:18 
Инсталль.
И не на сабж, а на Винду.
И не Оракел, а МариюДБ.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 01:48 
> МариюДБ

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 06:15 
Могло быть и хуже, например, с оленем.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено ivan_erohin , 04-Янв-23 10:43 
линукс-эмулятор как на freebsd есть ?
а если найду ?

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 07-Янв-23 19:23 
Только на фрибзд и остался. И только на ней линуксулятор и пилится. Оракель не пробовал пущать, спасибо за идею. А вот мсскл падает, ему нужен настоящий линукс.

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено ivan_erohin , 07-Янв-23 21:12 
> мсскл падает, ему нужен настоящий линукс.

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено 1 , 09-Янв-23 12:18 
У меня последний OracleDB который работал на FreeBSD - это 7ка. Потом игрища с Java и прочим булшитом совершенно отбили это пробовать. Вроде кто-то 9ку запускал - но не поручусь. (это всё про FreeBSD - ежели чё)

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено ivan_erohin , 10-Янв-23 19:51 
> OracleDB который работал на FreeBSD - это 7ка.

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 03-Янв-23 22:27 
Единственная нормальная ОС из всех *BSD.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено www2 , 03-Янв-23 23:42 
Предпочитаю NetBSD. Попробовал бы Dragonfly BSD, если бы нашёл годный мануал по dsynth. В NetBSD его аналогом является pkg_comp, с ним я разобрался.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 00:06 
NetBSD, с их разделением на кода Machine-dependent и Machine-independent и RUMP-ядра, куда лучше

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 00:34 
> NetBSD, с их разделением на кода Machine-dependent и Machine-independent и RUMP-ядра, куда лучше

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Прохожий , 27-Янв-24 02:09 
Нетка куда лучше поддерживаемыми архитектурами.
Стрекоза же интересна своей фс, ядром и нитями - в этом плане она на порядок интереснее нетки.
Нетка, это про запуск на тостере. Стрекоза про эффективную работу на высоко нагруженных кластерах.
В теории. На практике, думаю, им очень не хватает бюджета, чтобы развиваться и выпускать стабильный, готовый для прода продукт. Хотя проект стоящий - желаю им наилучшего.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 03-Янв-23 22:29 
Поделитесь, кто это использует? Не на домашнем ПК, конечно

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 03-Янв-23 23:24 
Никто. Поэтому это самая нормальная из BSD.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 03-Янв-23 23:35 
Для серверов вполне себе рабочая БСД. Использую в качестве файлового сервера и сервера БД под PostgreSQL.
На первой ФС Hammer работало зеркалирование по сети. С переходом на HAMMER2 эту возможность оторвали, и, возможно, уже починили, но как-то привык уже обходиться без зеркалирования.

Также был актуален swapcache -- прекрасная вещь, когда база крутится на HDD, а кеш на SSD. Но, с массовым приходом террабайтных NVMe эта фишка DragonFlyBSD потеряла свою актуальность.

У HAMMER ФС, как у базиющейся на B-Деревьях, помимо преимуществ (бесплатные снапшоты и относительно хорошая скорость) есть существенный недостаток -- при активной работе на пределе занятого объема приходится достаточно часто прореживать (cleanup) -- подчищать неиспользуемые блоки, поскольку велика вероятность получить нерабочую систему. Мэт Диллон что-то делал на эту тему, но уже понятно, что B-дерево требует существенно ненулевого администрирования. Возможно даже, что это тупик.



"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 01:10 
Да не, просто...
1) Про резерв свободного места он узнает чуть попозже бтрфсников всяких.
2) Забивать CoW в ноль вообще идея так себе, это будет как минимум медленно и фрагментировано.
3) Сабж наверное все же еще не оттестирован в краевых ситуациях. Юзеров мало.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 06:06 
Кроме HAMMER в этой ОС ничего нет, и что толку от неё?

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 07:56 
Ядро у сабжа в 3 раза производительнее фряшного, почти как в Ubuntu. Зачем что-то портировать на систему с более убогим ядром?

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 08:11 
Если вам нужна производительность Ubuntu -- ну так и берите Ubuntu.

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 15:56 
> У OpenBSD в разы лучше поддержка более-менее всего.

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 16:04 
Круто. Как жаль, что в реальности не так.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 05-Янв-23 23:39 
>они чаще всего портируют его на OpenBSD, а остальные BSD по остаточному принципу смотрят.

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Прохожий , 27-Янв-24 02:16 
Интересное мнение.
В реальном мире, правда, всё несколько наоборот: самая поддерживаемая ось это фря, за ней идёт стрекоза и только после неё опёнок с неткой. Но нетха хотя бы не такой тормоз как опёнок и работает на всяком разном интересном железе, тогда как опёнок интересен как своебразная платформа для разработки некоторых проектов их комманды, но не как ось сама по себе. Как сама по себе, опенбсд, это самая унылая бздя из всего семейства.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Проффесор , 04-Янв-23 20:26 
У убунты какое-то особое ядро?

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 04-Янв-23 21:09 
> У убунты какое-то особое ядро?

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 05-Янв-23 02:45 
Вы прикалываетесь? На x86(-64) defconfig страшно далек от того что юзают дистры и там нет никакого дефолтного ядра. Для десктопа лучше low latency (-rt, etc) варианты ставить кстати. Пара процентов производительности фигня по сравнению с более приятным поведением системы.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Алексей , 05-Янв-23 13:15 
Для тебя болдженос сойдёт с особенным ядром и не скучными обоями

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Проффесор , 22-Янв-23 19:28 
> Для тебя болдженос сойдёт с особенным ядром и не скучными обоями

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


"Релиз операционной системы DragonFly BSD 6.4"
Отправлено xrensgory , 06-Янв-23 11:42 
Смелое заявление.
Где пруфы, Билли ?

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 06-Янв-23 17:58 
Все претензии к похорониксу.

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Daemon , 07-Янв-23 09:46 
Раньше использовал постоянно OpenBSD везде. От шлюзов до персонального ноутбука. В один неприкрасный момент перестал просто понимать структуру системы и ушел на слаку. Имхо стараниями "большой тройки" BSD умерло. Может еще где то в агонии ножками сучит, но нет....

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено qqq , 15-Янв-23 18:02 
а что произошло в этот случай?

"Релиз операционной системы DragonFly BSD 6.4"
Отправлено Аноним , 08-Янв-23 21:14 
Хорошая ОСина, Хамер - прекрасная фс. Но к сожалению без наличия софт рейда неюзабельна на реальном железе. Разве что в винтуалке гонять.