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

Исходное сообщение
"Проекту DragonFlyBSD исполнилось 10 лет"

Отправлено opennews , 16-Июл-13 11:19 
16 июля проекту DragonFlyBSD исполнилось 10 лет. Операционная система DragonFlyBSD была анонсирована (http://lists.freebsd.org/pipermail/freebsd-current/2003-July...) Меттью Диллоном в 2003 году как форк FreeBSD 4.8, созданный (http://www.dragonflybsd.org/history/) в результате разногласий с другими разработчиками FreeBSD, придерживающихся консервативного пути развития проекта и не согласных с предлагаемыми Меттью Диллоном кардинальными изменениями.


В дальнейшем в проекте были реализованы такие особенности (http://www.dragonflybsd.org/features/) как распределённая версионная файловая система HAMMER (http://wiki.opennet.ru/HAMMER), поддержка загрузки "виртуальных" ядер системы как пользовательских процессов, возможность кэширования  данных и мета-данных ФС на SSD-накопителях, система портов DPorts (http://www.opennet.me/opennews/art.shtml?num=35763), учитывающие контекст вариантные символические ссылки, возможность заморозки процессов с сохранением их состояния на диске, гибридное ядро, использующее легковесные потоки (LWKT).

URL: http://lists.freebsd.org/pipermail/freebsd-current/2003-July...
Новость: http://www.opennet.me/opennews/art.shtml?num=37376


Содержание

Сообщения в этом обсуждении
"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 11:20 
Поразительно, как много может наворотить человек, движимый собственным эго. Заметно больше, чем за зарплату, ИМХО.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 15:25 
Наверное один из немногих вменяемых бсдшников который не пожелал некромансить до упора "потому что мы так привыкли".

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Фтщтнь , 16-Июл-13 16:26 
> Наверное один из немногих вменяемых бсдшников который не пожелал некромансить до упора
> "потому что мы так привыкли".

Ну если рассуждать с этой точки зрения, ведро Linux было сразу же мертворожденным.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Школьник , 16-Июл-13 16:51 
Это и при других точках зрения видно, не только при этой :-)

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 19:09 
> Ну если рассуждать с этой точки зрения, ведро Linux было сразу же мертворожденным.

В теории дядька Таненбаум что-то такое и вещал. На практике - оказалось что под этот неидеальный мир пингвин подходит очень хорошо :).


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 18-Июл-13 06:02 
Он еще известен и тем, что коммитил в подсистему vm Linux`а

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено ivan , 16-Июл-13 11:20 
А толку-то?
Ни малейшей популярности ни на серверах, ни на десктопах не приобрел.
Интересные фишки из нее никто в другие BSD не тянет. Он к себе тянет разное из других BSD.
Производительность что фс, что самой системы в целом сливает всем популярным BSD

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 11:25 
А толк - в прокачке эго.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Mikk , 16-Июл-13 11:29 
Чего толку-то? Почитай, что у него на сайте написано. Деньги есть, занимаюсь хобби. Вот у тебя какое хобби? На опеннете про него уже писали?

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 12:14 
> Чего толку-то? Почитай, что у него на сайте написано. Деньги есть, занимаюсь
> хобби. Вот у тебя какое хобби? На опеннете про него уже
> писали?

Как-то не измерял степень жизненного успеха публикациями на оупеннете, но со смыслом согласен


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 11:37 
> Производительность что фс, что самой системы в целом сливает всем популярным BSD

Любопытно знать, с чем сравнивалась ФС. Какая распределённая ФС использутся во "всех популярных BSD"?
И да, из "всех популярных BSD" стрекоза, насколько я знаю, сливает только фряхе, и то ненамного, а NetBSD и OpenBSD сливают гораздо больше.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Зомбардир , 16-Июл-13 19:54 
По форониксу (не к ночи будь помянут) так и линуксам не сливает. А ежели учесть спекуляцию похороникса в плане OpenMP, так голова в голову.

Короче крайне годная весчь.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 17-Июл-13 04:11 
>Короче крайне годная весчь.

... пока её использовать не пробуешь :)
Нафиг - уж если хотите бсды - юзайте классику из тройки.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Клыкастый , 17-Июл-13 13:01 
втестил. отлично работает.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 17-Июл-13 20:49 
> А ежели учесть спекуляцию похороникса в плане OpenMP,

Да, конечно, обалденные спекуляции - программы могут пользоваться всеми ядрами а не одним. Надо же, у нас XXI век на дворе. Тут процы с 8 ядрами даже в мобильниках попадаются.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено не0 , 16-Июл-13 12:56 
> Интересные фишки из нее никто в другие BSD не тянет.

зачем так утверждать не погуглив?!.

и в другие бсд уходит и в макось


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Kibab , 16-Июл-13 13:23 
А это вы зря. Например, есть планы HAMMER перетащить в FreeBSD, куда, кстати, тянут и variable symlinks.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Школьник , 16-Июл-13 16:52 
Во FreeBSD для начала надо бы 64-битный ino_t сделать (или уже сделали? я не в курсе). Без этого портирование HAMMER невозможно со слов Диллона.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено fidaj , 16-Июл-13 17:07 
> Во FreeBSD для начала надо бы 64-битный ino_t сделать (или уже сделали?
> я не в курсе). Без этого портирование HAMMER невозможно со слов
> Диллона.

http://svnweb.freebsd.org/base?view=revision&revision=241011


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Школьник , 16-Июл-13 17:09 
Отличная новость! Спасибо!

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 19:12 
> Отличная новость! Спасибо!

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


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Зомбардир , 16-Июл-13 19:56 
> Школьники радуются. Не пройдет и 20 лет, как у почтенного мужика в
> лет 15, но такие мелочи фанатов марки не смущают.

бтрфсу ещё 5 лет до нормальной фс? зачотно протроллил.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 17-Июл-13 21:14 
> бтрфсу ещё 5 лет до нормальной фс? зачотно протроллил.

Скорее хаммеру :). Тем не менее, это лучше чем у некоторых других, которые смогли только пробормотать что "ресурсов нет, поэтому UFS2 кардинально переделывать не будем" да кой-как прикрутить подачку от сан под левой (copyleft :D) лицензией. При том что это один из первых CoW так что производительность оного отнюдь не шедевр и вообще с ним имеется ряд проблем.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 22:08 
Ее сначала б допилить неплохо. Поюзав на недобуке, вернулся на старую добрую UFS.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 23:58 
> UFS.

Так вам и надо.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 15:26 
> Ни малейшей популярности ни на серверах, ни на десктопах не приобрел.

Ну да, везет таки не всем.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 11:26 
Если мне не изменяет склероз, то там все совсем наоборот было - Диллона перла 4-ка и ему не нравилось, как разрабатывалась 5-ка. Так что термин "консерватор" - это про Диллона как раз.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 12:04 
почитайте оригинальное письмо по ссылке

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено IMHO , 16-Июл-13 13:22 
я не думаю что Диллон консерватор, про это говорит ФС HAMMER, ядро DragonFlyBSD, скорее он прислушался к критики Тамбернаума, что монолитное ядро это прошлый век

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено BayaN , 16-Июл-13 15:52 
>скорее он прислушался к критики Тамбернаума, что монолитное ядро это прошлый век

Поэтому взял, да запилил монолитное ядро.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 16:14 
>>скорее он прислушался к критики Тамбернаума, что монолитное ядро это прошлый век
> Поэтому взял, да запилил монолитное ядро.

Традиционное для BSD, кстати.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 16:17 
У стрекозы же гибридное ядро, а не монолит.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 19:14 
> У стрекозы же гибридное ядро, а не монолит.

Не больно огромная разница. Зато чувак ФС более-менее нормально задизайнил. А не "как UFS", б-ть. Который на данный момент смотрится по своему устройству примерно как фанерный кукурузник на фоне сверхзвуковых самолетов.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Фтщтнь , 16-Июл-13 23:19 
>> У стрекозы же гибридное ядро, а не монолит.
> Не больно огромная разница.

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


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 17-Июл-13 00:00 
> пропасть.

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


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 19:08 
> прошлый век

Гибридные ядра не так уж далеко от монолитов ушли, скажем прямо. Почти все свойства оных - в наличии.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 20:03 
Смотря о каком именно "гибридном" ядре идёт речь. Если о ядре вроде NT или DragonflyBSD,  то эти, да, от монолита фактически ничем не отличаются: первое считается гибридным потому, что держит API и подсистему эмуляции(NTVDM) в пространстве пользователя (и посему не более гибридно, чем любая другая система — линукс и BSD тоже и DOSbox, и libc в ядро запихнуть не пытаются), вторая претендует на гибридность из-за наличия механизма передачи сообщений, что было бы в какой-то мере веским аргументом в пользу "гибридности" стрекозы, если бы это механизм передачи сообщений был функционален. А вот в XNU гибридность прослеживается лучше — XNU позволяет как оставить драйвера в пространстве ядра, так и запускать их в пространстве пользователя, в отличии от.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 17-Июл-13 00:11 
> как оставить драйвера в пространстве ядра, так и запускать их в
> пространстве пользователя, в отличии от.

Вы так говорите как будто подобное не практикуется где-то еще.

Например в графической подсистеме линя в ядре только базовая низкоуровневая часть. А например кодогенератор MESA'ы выдающий поток команд GPU - вполне себе юзермодовые либы. А хотя-бы и часть драйвера графики, по логике вещей. Или с девайсом на usb можно через libusb поработать. Из юзермода. Вместо ядерного драйвера. Но это еще не все: виртуализаторы пускают кернель операционки не пуская его в кернелмод, но успешно надувая его что это ему удалось :)

По поводу чего все это деление достаточно условно и весьма размыто. Ну то-есть можно др@чить на рафинированные концепты, но смысл этого не очевиден: такие обычно не взлетают или вынужденно закостыливаются "по месту". Ну как NT. С выноском win32k.sys на пару метров в ядро.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 17-Июл-13 01:14 
> Например в графической подсистеме линя в ядре только базовая низкоуровневая часть. А например кодогенератор MESA'ы выдающий поток команд GPU - вполне себе юзермодовые либы. А хотя-бы и часть драйвера графики, по логике вещей. Или с девайсом на usb можно через libusb поработать. Из юзермода. Вместо ядерного драйвера.

Не вместо ядерного драйвера, а вместе с. Libusb полагается на usbfs.
Впрочем, в XNU всё тоже примерно так и происходит, с тем лишь отличием, что о необходимости обработки аппаратных прерываний из юзермода там подумали заранее, а потому там единое API обработки событий вместо нового велосипеда для каждого устройства. Так что на звание "гибридного ядра" XNU всё-таки может претендовать немного больше, чем linux, DragonflyBSD или NT.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 18-Июл-13 04:26 
> Не вместо ядерного драйвера, а вместе с. Libusb полагается на usbfs.

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

> Впрочем, в XNU всё тоже примерно так и происходит, с тем лишь
> отличием, что о необходимости обработки аппаратных прерываний из юзермода

Вот уж бред - почем зря куча переключений контекста в неудобном виде.

> там подумали заранее, а потому там единое API обработки событий вместо нового велосипеда
> для каждого устройства. Так что на звание "гибридного ядра" XNU всё-таки
> может претендовать немного больше, чем linux, DragonflyBSD или NT.

Пусть купит себе медаль и гордится до пенсии. На фактиическое состояние дел и свойства ядер это влияет крайне мало.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 17-Июл-13 01:45 
Я знаком разве что с ядром Plan 9. Там основной механизм взаимодействия с ядром в принципе ничем не отличается от межпроцессового взаимодействия. Причём с сетевой прозрачностью.
Так что всё, что не требует прямого доступа к оборудованию, может работать в пространстве пользователя. Можно эмулировать сетевой интерфейс, можно примонтировать /dev/audio с удалённого компьютера, можно делать очень много чего. И так как пространство имён у каждого процесса своё, то и /dev/audio у них может быть разными.
> если бы это механизм передачи сообщений был функционален

А что именно с ним не так?


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 18-Июл-13 04:27 
> в пространстве пользователя. Можно эмулировать сетевой интерфейс, можно примонтировать
> /dev/audio с удалённого компьютера, можно делать очень много чего.

Как ни странно, все это научились делать и в обычных монолитах. Может не так изящно, но оно работает. А монтирование /dev/audio по сети это круто. Вот только в этой системе не будет драйверов для 90% звуковух. Подумаешь, какие мелочи. Зато концептуально.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 18-Июл-13 15:41 
> Может не так изящно

Я бы сказал «только через лютые костыли». И это печально: ничто нельзя сделать просто и изящно.
> Вот только в этой системе не будет драйверов для 90% звуковух

Есть такая проблема, да. Впрочем, эта проблема есть у любой ОС, отличной от Windows/Linux/MacOSX/*BSD.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено oops , 16-Июл-13 15:30 
> Диллона перла 4-ка

ложь

>и ему не нравилось, как разрабатывалась 5-ка

истина


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 16:52 
Да-да. "Революционная" но почему-то никому не нужная.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено chinarulezzz , 16-Июл-13 18:36 
"Революционная" - сам сказал, сам возмутился?)) В новости нет текста про революционность.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 19:14 
> Да-да. "Революционная" но почему-то никому не нужная.

Потому что на самом деле никому не надо революций. Надо чтобы просто работало.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Куяврик , 16-Июл-13 21:28 
стадам хомячков нада вендобунта. Тонкости им не интересны.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 17-Июл-13 00:12 
> стадам хомячков нада вендобунта. Тонкости им не интересны.

Что-то ценители тонкости не очень торопятся юзать расово-верный Minix от великого академика Таненбаума.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Клыкастый , 17-Июл-13 13:03 
> Что-то ценители тонкости не очень торопятся юзать расово-верный Minix

видимо он не очень расово верный.


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 18-Июл-13 04:28 
> видимо он не очень расово верный.

Видимо, не всем нравится когда расовая вернота настолько в ущерб рабочим качествам системы идет, только и всего :)


"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Аноним , 16-Июл-13 22:06 
За непременно это надо выпить!:)

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено kurokaze , 17-Июл-13 20:02 
Четверочка фряхи была лучшей, но изень (и другие местные линуксофобы) этого не знает ибо тогда под стол пешком ходил.

"Проекту DragonFlyBSD исполнилось 10 лет"
Отправлено Куяврик , 22-Июл-13 21:59 
> Четверочка фряхи была лучшей, но изень (и другие местные линуксофобы) этого не знает ибо тогда под стол пешком ходил.

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

или просто у некоторых bsd-хейтеров ностальжи щекочется?

начинал с четвёрки, пропустил неудачную (на мой взгляд) пятёрку, 6,8,9. про 7-ку ничего не могу сказать, но рост налицо. 9-ка отличная версия. Радует что и Мэтью Дилон не просто побухтел и свалил, а запилил отличную и крайне интересную систему.