LINUX.ORG.RU

DragonFly BSD 6.2

 , ,


1

1

Dragonfly BSD - это ответвление от FreeBSD 4.8 (2003), основная цель которого — эффективная работа на высоконагруженных серверах. Работа над родной кластеризацией внутри ядра потребовала сложной реализации кеша для пространства имен ФС, пространства файлов и пространства VM. Эти и другие фичи в итоге позволяют программам работать на нескольких машинах с консистентным данными в кэше.

Основные изменения:

  • Портирован type-2 гипервизор NVMM (NetBSD).
  • В статусе TODO: IPv6, Graphics, Audio, USB, PCI Passthrough...
  • Продолжена работа над файловой системой HAMMER2, которая примечательна такими функциями, как отдельное монтирование снапшотов, доступные на запись снапшоты, квоты на уровне директорий, инкрементальное зеркалирование, поддержка различных алгоритмов сжатия данных, multi-master зеркалирование с распределением данных на несколько хостов. В новом выпуске реализована поддержка команды growfs, позволяющей изменять размер существующего раздела HAMMER2. В состав включена экспериментальная поддержка компонента xdisk, позволяющего монтировать разделы HAMMER2 с удалённых систем. Утилита growfs теперь поддерживает увеличение HAMMER2-раздела.
  • Драйвер drm/amdgpu портирован из Linux 4.19.
  • Основной компилятор — GCC 8.

    (Согласно лицензии CC-BY, отметим, что абзац про HAMMER взят с OpenNET. Текст не изменен, но дополнен.)

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: sudopacman (всего исправлений: 7)

Ответ на: комментарий от crypt

уже давно системы виртуализации научились сосуществовать друг с другом

ну попробуй запустить на одном хосте VmWare и VBox, или Xen и KVM.

реализовано же по-разному

например?
у всех что юзал я, а это Xen, KVM, Bhyve, VmWare и VBox, любое IO жрет CPU.
вот если у тебя сетевая поддерживает SR-IOV, вот тогда не жрет.

Minona ★★☆
()
Ответ на: комментарий от Minona

ну попробуй запустить на одном хосте VmWare и VBox, или Xen и KVM.

ну сейчас-то под FreeBSD я тебе это не сделаю, а вообще в каком-то махровом ~11 году никаких проблем у меня не было. я тогда еще выбирал между VBox и vmware.

crypt ★★★★★
() автор топика
Ответ на: комментарий от Minona

у всех что юзал я, а это Xen, KVM, Bhyve, VmWare и VBox, любое IO жрет CPU.

я же тебе выше уже сказал про virtio интерфейс. он лучше.

The Paravirtualized network adapter (virtio-net) is special. If you select this adapter, then Oracle VM VirtualBox does not virtualize common networking hardware that is supported by common guest operating systems. Instead, Oracle VM VirtualBox expects a special software interface for virtualized environments to be provided by the guest, thus avoiding the complexity of emulating networking hardware and improving network performance. Oracle VM VirtualBox provides support for the industry-standard virtio networking drivers, which are part of the open source KVM project.

правда всеравно не нравится:( как-то у меня под линукс это все лучше работало... судя по тому, что во FreeBSD я не вижу bridge-интерфейса от virtualbox, он какие-то юзерспейсные хаки использует для проброски своего трафика. видимо, из-за этого и тормозит.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 3)
Ответ на: комментарий от Garivado

да, это отличный вариант для экспериментов и знакомств.

crypt ★★★★★
() автор топика
Ответ на: комментарий от crypt

Тогда зачем использовать термин production?
И почему вообще тебе так важны Nvidia-драйверы под *bsd? Какой-то САПР или 3d моделирование?

adn ★★★★
()
Ответ на: комментарий от adn

исходная логика такая, что если админ не может пощупать систему, то она никогда в продакшн и не попадет. а не может он ее пощупать, потому что в ней отсутствуют элементарные удобства. хотя, конечно, можно организовать тест, это я все понимаю. я FreeBSD перед этим щупал 2 года без gui, теперь поставил с gui на каждый день.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

потому что в ней отсутствуют элементарные удобства.

Либо не знает о них.

iZEN ★★★★★
()
Ответ на: комментарий от crypt

что если админ не может пощупать систему, то она никогда в продакшн и не попадет.

Это как и причем тут nvidia? И как люди умудряются администрировать комерческие unix'ы, которые даже не запускаются на архитектуре x86?

adn ★★★★
()
Ответ на: комментарий от crypt

Ой, а я и не заметил этот ответ, извиняюсь.

по профилю смотрю ты больше гуманитарий

Ну в целом по сути я гуманитарий чистейший, информацию техническую усваиваю очень быстро и понимаю так же, но вот никогда в неё не вдавался особо (хотя после того как начал увлекаться линукс системами этой информации стало в моей жизни побольше.). Ну и из-за этого каждый раз слышу подобные слова

тогда, может, тебе эти *bsd и не нужны.

Я понимаю что там:

постоянно какие-нибудь грабли раскиданы

Но как по мне в этом и заключается интерес изучения linux/unix систем. Думаю, если бы мне не были интересны такие мелкие грабли и моменты различные, я так бы и остался на windows, даже при том что комп очень старый. Мне кажется в этом вся соль использования linux/unix в качестве десктопной ОС (Ну, конечно, кроме случая когда человек хочет перейти полностью на свободное ПО из-за всяких побуждений вроде - «за нами следят, я так не могу», но это уже другое я считаю.).

но я рад, что у нас в тредах есть кто-то, кто любит артхаусное кино) все не так скучно будет)

Если это не стёб, то я тоже очень рад, что кто-то разделяет мои предпочтения.

Garivado
()
Ответ на: комментарий от Minona

в 2 раза быстрее создает процессы и запускает программы

Одно дохлое ненужное в два раза быстрее другого дохлого ненужного)))

anonymous
()
Ответ на: комментарий от adn

к коммерческим юниксам больше доверия. с ОС, которую никогда и никто не видел, другое дело. у меня дома nvidia. для меня вариант поставить себе ОС, пожить на ней и так понять, что и как.

crypt ★★★★★
() автор топика
Ответ на: комментарий от Garivado

Абсолютно не стеб, потому что я учился на гуманитарном (тогда еще не было айти-факультетов, как сейчас), параллельно изучал ОС и сети, а со старших курсов уже работа админом. После 15+ лет в айти мне сейчас пришлось взять продолжительную паузу в связи с кучей личных обстоятельств и я тут зависаю (и туплю...). Так вот за рамками айти здесь очень чувствуется ограниченность в кругозоре (смотрят один нетфликс и аниме), а что-то сложное не схватывают даже, если берутся. Так что я, пребывая здесь и отсеяв все лишнее (заигнорив анонимов, например), неожиданно пришел к выводу, что гуманитарное и техническое образование - это две половинки одного. Айти решает такие проблемы гуманитария, как стабильно высокий заработок, но... не без недостатков. Тебе, если ты еще недавно отучился или учишься, должно быть проще, а вот мне совсем кранты с таким кругом общения.:(

Думаю, если бы мне не были интересны такие мелкие грабли и моменты

Тут есть десктопное и серверное применение. На сервере Linux-грабли уже в прошлом. Айти сейчас стало массовым и конвеерным. Поэтому на сервере Linux требуется знание отдельных сервисов («поднять DNS», «поднять базу данных»). А FreeBSD даже на сервере нуждается в тюнинге и почти не применяется уже. При этом из всех *BSD, как ты понимаешь, она самая массовая.

Грабли на десктопе вечны, какую ОС ни возьми. Кроме RH, в него очень мало вкладывают. Сколько я наблюдаю за линуксовым десктопом - это вечные проблемы, но их изучение по большому счету ничего тебе не дает, кроме потерянного времени и ощущения «я особенный». Так что любому ньюби с аватаркой из аниме мне всегда хочется посоветовать не увязнуть в этом слишком глубоко. А то потому выходит, что реальная жизнь страдает. Это многолетняя классическая ситуация.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 7)
Ответ на: комментарий от crypt

Так вот за рамками айти здесь очень чувствуется ограниченность в кругозоре (смотрят один нетфликс и аниме), а что-то сложное не схватывают даже, если берутся.

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

Так что я, пребывая здесь и отсеяв все лишнее (заигнорив анонимов, например), неожиданно пришел к выводу, что гуманитарное и техническое образование - это две половинки одного.

Как мне кажется, я сижу на подобных форумах именно от того что у меня достаточно богатый багаж знаний в гуманитарных областях и совсем скудный багаж знаний в технических. Поэтому 80% моих постов - вопросы.

Грабли на десктопе вечны, какую ОС ни возьми.

Ну, что ж поделать. Значит придется развлекаться с системой.

но их изучение по большому счету ничего тебе не дает, кроме потерянного времени и ощущения «я особенный». Так что любому ньюби с аватаркой из аниме мне всегда хочется посоветовать не увязнуть в этом слишком глубоко.

По сути ощущения такого и нет. Я юзаю линукс именно для того чтобы разбираться в нем и как он устроен. Это как хобби, что-то вроде занятия когда нечего делать. По сути я мог бы это время поиграть в игру или посмотреть что-то, но мне больше по душе копаться и искать что-то, узнавать как работает тот или иной элемент системы, ставить другие системы. Что-то в этом есть такое привлекающее для меня. Глубоко не увязну, для меня такого рода занятие это не больше чем хобби, вот и всё.

А то потому выходит, что реальная жизнь страдает.

С реальной жизнью, по крайней мере на данный момент, всё более чем замечательно, так что думаю это не мой случай.

Спасибо за советы.

Garivado
()
Ответ на: комментарий от Garivado

очень много человеческих историй хранит история айти. время, когда компьютеры были стационарными, и доступ к ним был не у всех. 70ые, 80ые, 90ые... эпоха модемов и BBS... опенсорсный UNIX типа *BSD приятен тем, что в состав все еще входят простейшие утилиты тех времен, можно посмотреть маны и представить, как это работало когда-то раньше.

совсем скудный багаж знаний в технических.

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

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 3)

занятный баг:

If you have a newly installed Firefox on a newly installed DragonFly system, you might be unable to load your Firefox account on first load, like in this screenshot. A workaround is to load your profile on a different machine and copy it over. My guess is permissions for profile creation, but that’s just a guess.

Minona ★★☆
()
Ответ на: комментарий от Garivado

OpenBSD сверхэлитарная система для %десктопа%сервера%МКС%NASA%ЦРУ и тп и тех, кто живёт полноцентной жизнью и наслаждается всеми (и не только) благами цивилизации 1,2,3 и тд мира, а фря слишком мейнстрим.

Все тесты синтетические, не имеют ничего общего с реальностью и проплачены %ЮАР и борцами с %ЧЕЛОВЕЧЕСКИМ% режимом.

anonymous
()
Ответ на: комментарий от crypt

к коммерческим юниксам больше доверия

очень спорное утверждение

у меня дома nvidia. для меня вариант поставить себе ОС, пожить на ней и так понять, что и как

какое отношение имеют твои странные BDSM практики к продакшну?
И ты не ответил что именно ты такое делаешь, что тебе так нужна nvidia

adn ★★★★
()
Ответ на: комментарий от adn

че ты докопался, не пойму. у тебя какая-то проблема? мои BDSM практики имеют отношение к продакшену, потому что, бывает, я решаю, что в нем будет работать. и если не помнишь по прошлым веткам, мы с тобой примерно в одни годы солярисом занимались.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

Да меня как-то очень сильно удивила твоя логическая цепочка
поставить на домашний компьюер -> не работает видяха -> не буду использовать в production.
Вот и пытаюсь понять что ж за production такой. Чем сервера заниматься будут?

adn ★★★★
()
Ответ на: комментарий от adn

да, в строгом смысле ты прав. нам нужен продакшн - мы берем и делаем тест. но если админ хочет познакомиться с системой не только для фс-сервера, он может захотеть поставить ее дома. я недавно ОС менял, я рассматривал DFBSD. почему не поставил? в частности из-за отсутствия дров nvidia. так что теперь про HAMMER2 я так ничего и не узнаю на практике и предпочту запустить ZFS или еще что-то знакомое.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от detes42325

Есть Gentoo и Void linux.

да не, это хипстерские дистры, я их даже дома не люблю:( а XFS, да, использую.

crypt ★★★★★
() автор топика
Ответ на: комментарий от crypt

я так ничего и не узнаю на практике и предпочту запустить ZFS или еще что-то знакомое.

это старость :)
а по-факту ты все-равно не сможешь на десктопных задачах протестировать так же, как на специально подготовленном стенде.

adn ★★★★
()
Ответ на: комментарий от adn

в том-то и дело. специальный стенд - это только рабочие часы, а домашнюю ты просто дольше наблюдаешь. посыпалась она с какими-то левыми проблемами, ты об этом узнаешь. на стенде еще активность какую-то нужно создавать. а тут само че-то выходит.

а с ZFS вот за последние два года освоился пока тестировал FreeBSD. а недавно ZFS увидел в *Ubuntu из коробки... так данные и смигрировал.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 3)
Ответ на: комментарий от detes42325

Есть Gentoo и Void linux. Они имбуют на xfs.

XFS, в отличие от ZFS, не умеет сжимать данные на лету, не имеет возможности журналирования данных (только метаданные), не имеет сквозной защиты от повреждения и онлайн-обнаружения повреждений.

Gentoo имеет меньше софта по сравнению с FreeBSD. Часто этот софт на одну версию отстаёт от версии в портах FreeBSD или имеет экспериментальный статус.

iZEN ★★★★★
()
Ответ на: комментарий от crypt

в том-то и дело. специальный стенд - это только рабочие часы, а домашнюю ты просто дольше наблюдаешь

так в том и фишка, что на стенде ты можешь четко под будущие задачи тестировать. Главное нужные тебе метрики снимать. А уже метрики анализировать. Тебе не нужно постоянно руками на стенде что-то делать. Тесты крутятся, метрики пишутся. Потом в jupyter'е (или что больше нравится) анализируешь.

adn ★★★★
()
Ответ на: комментарий от adn

это когда ты сидишь на работе и тебе поставили задачу. а иногда ты набираешь портфолио, чтобы предложить клиенту решение. вот тогда у тебя еще нет профиля нагрузки, но поведение в целом ты должен представлять. если ты видел мою недавнюю тему, мне стоило на реальное железо поставить, чтобы столкнуться с узкими sysctl на fs при распаковке архива.

ну и еще такой момент, что я три года как ушел с работы по всяким личным причинам.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

70ые, 80ые, 90ые... эпоха модемов и BBS...

Не застал к сожалению. Ну разве что девяностые совсем чуть-чуть.

опенсорсный UNIX типа *BSD приятен тем, что в состав все еще входят простейшие утилиты тех времен, можно посмотреть маны и представить, как это работало когда-то раньше.

Ну вот почему бы и не попробовать, всегда интересно как там всё устроено было.

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

Я тоже так считаю, но я просто привык основную часть информации брать от других людей в ходе обсуждения той или иной вещи. Да и в принципе, взгяд на что-то с разных сторон даёт более развернутое решение проблемы. Я так считаю.

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

Я пытаюсь как-то комбинировать и общение на форумах и чтение подобной литературы. (спасибо за подсказку.).

форумы - это из серии троечники учат двоечников.

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

Garivado
()
Ответ на: комментарий от Garivado

Не застал к сожалению.

так вот потому и интересно узнать, как там было! такой retro computer science! как фильме wargames=) я когда-то давно в интернете видел ретро страницы, посвященные IT-underground. сейчас их уже нет, но вот журнал phrack тебе обязательно нужно глянуть. предупреждаю, это без картинок=) когда-то интернет был псевдографический:)) на BBS уже делать нечего, но хотя бы посмотреть какой ретро-арт люди держат https://www.telnetbbsguide.com/connection/ssh/ Конференции раньше были хорошие. Посмотри про Chaos Constructions и DefCon конфы.

Сейчас еще можно найти живых людей, кто программировал в то время! А ведь этого скоро не будет (Я вот уже живых фотографов прошлого века не могу застать. Они в 201х уходили в возрасте 80 лет один за одним). Это, как эпоха хиппи, понимаешь? когда IT не было массово-телефонным, существовала определенная субкультура вокруг этого. Собственно были хиппи, из их среды выходили фантасты, потом эту фантастику читали юные (по тем временам) хакеры... Вот жаль, что у меня такая плохая память стала...

Ну разве что девяностые совсем чуть-чуть.

я застал весь период 90х и до сих пор не могу понять, повезло мне или наоборот)))

я просто привык основную часть информации брать от других людей

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

Просто естественный интерес

а как у нас с литературными форумами, кстати? где больше всего читают? или кино смотрят?

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 8)
Ответ на: комментарий от Garivado

... сайт хороший я как-то читал... там все-все об истории было... но вспомнить название уже не могу. какой-то underground center что ли... его поди и нету уже. на модном домене http://www.theundergroundcenter.org висит какая-то хипстерская эко-белиберда. вот такой нынче интернет стал:(

crypt ★★★★★
() автор топика
Ответ на: комментарий от crypt

о вот журнал phrack тебе обязательно нужно глянуть. предупреждаю, это без картинок=) когда-то интернет был псевдографический:)) на BBS уже делать нечего, но хотя бы посмотреть какой ретро-арт люди держат https://www.telnetbbsguide.com/connection/ssh/ Конференции раньше были хорошие. Посмотри про Chaos Constructions и DefCon конфы.

Обязательно гляну, большое спасибо.

когда IT не было массово-телефонным, существовала определенная субкультура вокруг этого.

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

самостоятельно ее поглощать и анализировать, а потом уже обсуждать готовое, гораздо лучше.

Ты прав, я так и делаю в основном когда дело касается разговоров о вещах в которых я более осведомлен.

а как у нас с литературными форумами, кстати? где больше всего читают? или кино смотрят?

Я, если честно, асболютно не знаю. Думаю, если бы у меня было достаточно знаний в области it, я бы никогда не стал сидеть на подобных форумах. Так же работает и в обратную сторону. У меня по сути все знакомые и родные так или иначе в этой сфере, поэтому у меня никогда не бывает проблемы в том, чтобы обсудить что-либо или задать вопрос. А более форумы-то ни чем не привлекают.

Garivado
()

Академическая поделка в вакууме, в продакшене не используется, в домашних ПК не используется, целевая аудитория неизвестна.

Psychosis
()
Ответ на: комментарий от anonymous

зато в gentoo wi-fi работает из коробки, в отличии от

На стационарном компьютере Wi-Fi выглядит дикостью. Достаточно того, чтобы Wi-Fi был на роутере (к которому телефон подключается).

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.