The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Для встраиваемых систем определена 'флагманская' версия Linu..., opennews (??), 05-Ноя-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


34. "Для встраиваемых систем определена флагманская версия Linux-..."  +/
Сообщение от Аноним (-), 06-Ноя-10, 11:27 
>> работает по одному человеку в каждой, который занимается только ядром.
> Да просто эти дебилы вляпались в проприетарь и ... кхе-кхе, загвоздочка состоит
> в том что бывают блобики без сорца и есть два вагона
> собственных мегакостылей, которые поленились/пожлобились запинать в майнлайн. А при смене
> версии ядра ессно возникает большой-большой батхерт. Блобики не работают. Самопальные
> костыли не хотят накладываться на новое ядро. И так далее. Они
> ССЗБ :)

глупость детектет. Очень большая глупость. возьмем открытый GPL v2 проект - Lustre FS.
запихивать ее в mainline никто не будет, пытались - сказали что сильно большой проект и все такое.
так вот что бы заставить работать модуль этой сетевой FS надо сделать
$ find lustre.oracle -name '*m4' -exec grep -c AC_DEFUN {} \; | awk '{sum += $1} END {print sum}'
239

и разрулить дофига проблем, и ошибок в ядре.
Вот такие бывают проблемы даже в открытых проектах, которым вы обязаны существованием ext4, и что квоты могу работать на дисках выше 4Т, кстати.

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

40. "Для встраиваемых систем определена флагманская версия Linux-..."  +/
Сообщение от ананим (?), 06-Ноя-10, 16:07 
ну дык, большое спасибо и все такое за правки.
но при чем тут проприетарь?

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

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

52. "Для встраиваемых систем определена флагманская версия Linux-..."  +/
Сообщение от Аноним (-), 06-Ноя-10, 22:37 
> ну дык, большое спасибо и все такое за правки.
> но при чем тут проприетарь?

При том что проблемы одинаковые что у пропринетарных проектов  и у открытых.


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

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


> а! супер проект ни как не может встать в эту копилку багов
> под название "ядро линуха"? :D
> раньше вставал. теперь не лезет. сдается в этой консерватории скрипачи не те.

Вставал - через 2-3-4-5-7 дней портирования и неделю тестирования.
Причем местами (после фатального переписывания ->nopage() на ->fault() баги вылазили достаточно долго - ибо кроме самого метода поменялся еще локинг страницы при движении по стеку вызовов, была unlocked стала locked)
Автоматом вот как-то ничего не сделается и на все надо тратить ресурсы.
Вот и сейчас Люстра поддерживает только 2.6.32 (и то клиент онли) - а о 2.6.37 никто даже не заикается.
Можете ради интереса попробывать собрать - посмотрите сколько проблем.
А уж попробывать наложить набор патчей ldiskfs для ext4 на новые версии из 2.6.37 и разулить все конфликты - и посмотрите сколько на это уйдет времени.
А теперь подумайте - что это время кто-то должен оплатить - ну вот не хотят девелоперы работать за воздух.. все почему-то кушать хотят.


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

Видимо конторы в какой-то момент начинают понимать что тратить 2 недели на каждое новое ядро, это
слишком большой overhead и неразумная трата денег - на девелоперов и тп.
За эти 2 недели можно сделать что-то другое связанное именно с развитием продукта.
Это надеюсь понятно ?


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

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

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

65. "Для встраиваемых систем определена флагманская версия Linux-..."  +/
Сообщение от ананим (?), 06-Ноя-10, 23:53 
>При том что проблемы одинаковые что у пропринетарных проектов  и у открытых.

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

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

79. "Для встраиваемых систем определена флагманская версия Linux-..."  +/
Сообщение от Аноним (-), 07-Ноя-10, 07:09 
>>При том что проблемы одинаковые что у пропринетарных проектов  и у открытых.
> не верно.
> к прмеру, недавно в вфс поменялись блокировки.
> изменения во всех фс (экст, бтр, иксфс,..) связанные с этим фактом подписаны
> автором этих нововведений, а не авторами фс.

Когда Торвальдца интересовали проблемы проектов которые разрабатываются вне mainline ?
Вы приводите аргументы для проектов которые внутри mainline - а теперь покажите что бы хоть один сделавший такие изменения послал патчи в проекты которые вне mainline

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

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

А вам стоило бы привести пару примеров которые касаются не только того что живет в mainline ядра, а и снаружи. Не хотите люстру? давайте рассмотрим драйвера для IB карт - проект OpenFabric - OFED.

Загляните в их каталог backports - что бы оценить размеры патчей которые приходится делать для поддержки RHEL (к примеру) при условии что у них разработка ведется на последнем ядре.
Причем один из этих патчей - приводил к тому что в SLES10 ядре сбивался счетчик dirty pages и весь IO останавливался - пытаясь дождаться когда же dirty pages будет меньше половины ram.

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

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

81. "Для встраиваемых систем определена флагманская версия Linux-..."  –1 +/
Сообщение от ананим (?), 07-Ноя-10, 12:58 
аргументов?
так я как раз и говорю, что никого не интересут то, что не в мэйнлайне. а-у! вы меня слышите?
а почему оракл с офед не в ядре (эксадата на нем и основана) - это нужно спрашивать у них, а не у Торвальдса. тем более не у меня.
и не нужно говорить, что новый функционал не попадает в ядро из-за косности мышления Торвальдса. т.к. туда попадает очень многое (см. ceph ниже). и не попадает либо из-за шкурных интересов (истории с xen, ofed), либо из-за раздолбайства их создателей. другой причины нет.

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

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

93. "Для встраиваемых систем определена флагманская версия Linux-..."  +/
Сообщение от Аноним (-), 07-Ноя-10, 21:04 

> зы:
> а кталог бэкпортс - это не только код по совместимости с новыми
> ядрами.

Вы бы посмотрели сначала - что такое backports в OFED - а потом бы не позорились :)

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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