The OpenNET Project / Index page

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



"Стартовал проект DragonFlyDebian, сочетающий окружение Debia..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "Стартовал проект DragonFlyDebian, сочетающий окружение Debia..." +/
Сообщение от Аноним (-), 05-Окт-12, 17:24 
> Как уже сказали, под каждую задачу свои ОС. Во Фре(и в Solaris)
> есть то, о чем GNU/Linux дистрибутивам не мечтать - ZFS,

Во первых, в пингвинах мечтают намного смелее - о btrfs. С дизайном на основе проб и ошибок предшественников.

Во вторых, есть ZFS on linux. Мало того что он работает, так именно из него бсдшники к себе еще и поддержку trim передрали.

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

Т.е. господа нацелены на то чтобы всегда быть в отстающих. Быть на передовой они просто не могут.


> а нормальной ФС не хватало ей очень долго (Почитайте про эту ФС,
> поняв каждый термин и его сущность).

Я более-менее понял архитектуру этой штуки. С одной стороны - довольно кондовый агрегат от ынтырпрайзятников. Продуман в целом довольно фундаментально. С другой - принят ряд далеко не самых удачных решений. Починить которые без утраты совместимости может и не выйти да и переделывать довольно много. BSDшники такое точно не потянут. Если уж они сами даже вшивый trim запилить не могли столько лет, хоть это и относительно несложно, могу себе представить сколько такие господа будут пыхтеть над нормальным экстентным аллокатором который не тормозит или онлайн-дефрагером. А без всего этого оно может устроить только бсдшников. Которым элементарно выбирать не из чего - на выбор есть еще совсем раритетный и убогий отстой UFS. Тоже слоупочный но еще и без фич к тому же.

> И BSD системы, благодаря своей консервативности и централизованной разработки,

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

> не уступают стабильным дистрибутивам таким, как Debian.

Самым слоупочным дистрибутивам. И если уж на то пошло, debian/kfreebsd очень даже уступает debian/gnu linux по скорости работы.

> Так же и во фре, есть свои недостатки, нет настолько удобных штук
> как cryptsetup, lvm.

Вот с именно этим - еще можно жить. Тем более что там свои средства есть. Зато пока они понтовались джайлами, другие пилили lxc, openvz, kvm, ... - и настал момент когда бсдей обошли на повороте.

> Это жизнь, не может быть что-то одно, универсальное и при этом самое
> лучше во всем что может. (с) КО

Человекам это расскажите. А то понимаешь шарятся по экватору и пустыням при +50 за бортом и северному полюсу при -70, работают в безвоздушном пространстве космоса где давление около нуля, и наоборот на чудовищных давлениях марианской впадины. А казалось бы, один и тот же биологический вид. А поди ж ты. Вот и пингвины как-то так же. Потому что выигрышная стратегия.

Сильно заруливать general purpose может только узкоспециализированное решение. А это не про фри. А в чем ее специализация? Обычная ОС общего назначения. С массой архаики и дебилизмов.

> И, блин, граждане холиварщики и религиозники... Пусть фря будет иметь одну технологию
> в каком-то направлении (ZFS), но законченную и обдуманную, чем зоопарк Linux
> со 100500 начатых и незаконченных технологий (btrfs\Reiser4).

Наверное именно поэтому бсдшники побираются патчами в zfs on linux. Законченные технологии, однако. Когда за них линуксоиды берутся - там да, что-то получается.

> Как пример, и многие кричащие, забыли от куда вырос тот же SSH ;)

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

> Какой дистрибутив может установить ПО с нужной поддержкой библиотек на выбор, что
> бы это было просто и удобно?

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

Именно поэтому мир и выбрал дружненько именно binary-based дистры линукса в продакшне. Никому не уперлось удобно окучивать 100500 либ и программ потому что это ничем не оправданный административный оверхед. Там где оно становится оправданным (например минимизация системы по потребляемым ресурсам) - есть свои решения. Как в каком-нибудь openwrt, на фоне которого bsd и даже генты смотрятся гигантскими переростками, обладающих гибкостью бетонной колонны. Просто потому что в пингвине обычно не упираются насчет концепций ради концепций, а делают так чтобы работало.

> Генту? флаги, как бы не было смешно, не user friendly по сравнению с фрей :D

В реальном мире нет задач вида "выбрать либы с точностью до 1 файлика". Вы сами себе придумали это. Вот например, "отгрузить файл по HTTP пользователям" - это реальная задача реального мира. Для ее решения не требуется дрюкаться с самоличной оптимизацией каждой либы. Более того, КПД подобных оптимизаций в плане соотношения затрат сил к результату имеет свойство быть унылым.

> Какая еще ОС имеет порядок с каталогом /etc? У фри, не системные
> конфиги ПО живут в /usr/local/etc. Блин, это же удобно.

Я конфиги вижу не так уж часто. По поводу чего мне сильно пофиг где именно они лежат. А вот когда некоторые умники начинают за меня пытаться решать что есть "система" а что не есть система - меня уже это начинает напрягать. Вот тут и начинается гибкость бетонной колонны проявляться. Навязывается какой-то один сценарий. Все остальные получаются дико неудобными. А у линуксоидов как правило система попилена на более-менее равноправные модули-пакеты, из которых можно просто набрать то что надо. Вот здесь и сейчас, в конкретной ситуации. Есть некие дефолтные пресеты пакетов, но они не выбиты в камне и можно переколбасить как угодно. Получив то что называется местечковым дистром. Самопал? Зато здесь и сейчав под вот эту вот задачу может быть удобно. И это не баг. Это - фича.

В свое время похожий шаг был сделан при переходе от монолитного ядра к модульному монолиту. Вот у бинарных дистров с их пакетами - чем-то похожий подход распостранен дальше, по сути на всю систему. ИМХО это фича, а вовсе не. Как раз очень хорошо когда не навязывают сценариев прибитых к гвоздями. А то например смотришь как перцы пытаются черта в мелкую коробочку запихнуть и невольно вспоминаешь о джиннах и бутылках :). Настолько же просто.

> Мне печально слышать дискуссии типа "отказ от /bin /sbin и перенос их
> в /usr, а для совместимости - симлинк", есть же $PATH X-D

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

> Страшно думать о будущем, когда дядьки в виде Торвальдса, не знают как
> обеспесить стабильность миграций на новые API/ABI и нумеровать ядро соответственно. Печаль.

Я бы на вашем месте боялся о вашем будущем. По озвученным выше причинам. Вот чего-чего а у пингвина вполне адекватные разработчики.

> И да, юзаю GNU/Linux Debian. Отличная ОС :) Не брезгую познавать эти
> на столько похожие и в тоже время разные ОС, которые меня кормят.

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

> PS: Читайте книги, дискутируйте, основываясь на фактах, а не на /dev/urandom и
> развивайтесь. Ваш КО

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

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Стартовал проект DragonFlyDebian, сочетающий окружение Debia..., opennews, 04-Окт-12, 09:50  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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