The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Ревизия устаревшего кода в Linux ядре"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Ревизия устаревшего кода в Linux ядре"  
Сообщение от opennews (??) on 22-Янв-07, 23:32 
Robert Day предложил (http://kerneltrap.org/node/7593) провести ревизию кода ядра, четко проведя границу между "deprecated" (не рекомендуемым) и "obsolete" (устаревшим) кодом.


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

URL: http://kerneltrap.org/node/7593
Новость: http://www.opennet.dev/opennews/art.shtml?num=9591

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

 Оглавление

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


1. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от pavlinux email(??) on 22-Янв-07, 23:32 
Долой OSS, и tulip, ne2k дрова,
ARCnet,
Token Ring
Ftape, the floppy tape device driver
3Dfx Banshee/Voodoo3
3Dfx Voodoo Graphics
automount v.3
SMB FS
NCP file system support

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

5. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от небогатый студент on 23-Янв-07, 01:07 
> Долой ... ne2k дрова,
>....
>3Dfx Voodoo Graphics

это что, я вскорости останусь без сети и видео?...

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

18. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от lamer (??) on 23-Янв-07, 14:18 
>это что, я вскорости останусь без сети и видео?...
Нет конечно, останешься без новых версий ядра да и все.Будешь юзать антикварный софт на антикварной машине.Это нормально.Странно ожидать что допотопное железо которого почти ни у кого не осталось будет до скончания веков поддерживаться всеми вокруг.А зачем?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от deskpot email on 24-Янв-07, 00:05 
так уж и поддерживаться. ;)

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

а вот что список obsolete code для Linux столь велик и неадекватен -- это только потому, что Robert Day действительно не понимает, что такое obsolete code. =)

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

25. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от _Nick_ email(??) on 24-Янв-07, 03:12 
>так уж и поддерживаться. ;)
>
>смысл удаления obsolete вообще и в этом частном случае -- тот, что
>оно нифига уже, скорее всего не работает, просто об этом никто
>не знает т.к. оно уже никому не нужно. т.е. первично оно
>уже не работает, а потом уже удаляется.

Товарисч, вы с венды сидите эту глупость постите?
Линух в глаза видели хоть раз?
Оно _работает_. Просто ему уже давно есть более качественная замена,
поэтому можно принимать решение об удалении.
Например: CONFIG_OSS_OBSOLETE_DRIVER
несколько OSS дров, которые obsolete, но, ессьно, работают

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

35. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от deskpot on 24-Янв-07, 15:01 
не хами, а, умник. ;) видел неоднократно на протяжении лет десяти. а также работаю с несколькими разновидностями BSD и Solaris.

писал из под:
dub% uname -mrs
FreeBSD 6.2-PRERELEASE i386

надеюсь, на вопрос я ответил. а теперь идите перечитывать то, что написал я.

ибо то, что привели вы -- это deprecated code, если подумать головой.

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

36. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от _Nick_ email(??) on 24-Янв-07, 15:03 
>ибо то, что привели вы -- это deprecated code, если подумать головой.

с вашей логикой дома строить

если так подумать - то и венда - ось

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

38. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от deskpot email on 25-Янв-07, 17:14 
>>ибо то, что привели вы -- это deprecated code, если подумать головой.
>
>с вашей логикой дома строить
>
>если так подумать - то и венда - ось

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

в общем, с такой аргументацией -- в сад.

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

3. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от Аноним on 23-Янв-07, 00:19 
Всё было бы проще, если бы ядро было микроядерным. Подозреваю, что проблема бы упростилась. Время переключениями между контекстами процессов всё равно мальное, так что на современном железе вполне ни чего может быть.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от GateKeeper (??) on 23-Янв-07, 21:35 
Оно настолько малое, что user-level natd способен уложить маршрутизатор в долгосрочный нокаут. Ага.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от sauron email(??) on 24-Янв-07, 09:03 
>Оно настолько малое, что user-level natd способен уложить маршрутизатор в долгосрочный нокаут.
>Ага.
При правильной спроектированной архитектуре 1-2%. Или Танненбаум вам уже не указ ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от _Nick_ email(??) on 24-Янв-07, 09:06 
>При правильной спроектированной архитектуре 1-2%. Или Танненбаум вам уже не указ ?

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

Ну, 1-2 это может и фантастика, а вот до 5% потерь - поверю.

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

28. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от sauron email(??) on 24-Янв-07, 09:36 
>>При правильной спроектированной архитектуре 1-2%. Или Танненбаум вам уже не указ ?
>
>ну, сильно загнул
>Танненбаум пока что может лишь рекомендовать да советовать.
>Даже Торвальдс может лишь _попытаццо_ указать с какой-то вероятностью успеха.
>
>Ну, 1-2 это может и фантастика, а вот до 5% потерь -
>поверю.

Судя по этой статье http://citkit.ru/articles/337/ 6-12% акелла промахнулся. Видимо какой-то другой тест я вспомнил.

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

29. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от lamer (??) on 24-Янв-07, 14:36 
>>Оно настолько малое, что user-level natd способен уложить маршрутизатор в долгосрочный нокаут.
>>Ага.
>При правильной спроектированной архитектуре 1-2%. Или Танненбаум вам уже не указ ?
Г-н Танненбаум силен языком.А как до практики - так ядра пишет все-таки не он.А теория это круто, но практика почему-то всегда оказывается хуже теории.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "wergus прав. "  
Сообщение от Camel email(??) on 23-Янв-07, 00:54 
Позиция "долой всё чего у меня нет" неверна. У меня, например, используется NE2000 в одной из машин, и отлично себя чувствует. Согласен с Анонимом, микроядерность решила бы эту проблему принципиальным образом. MINIX3 победит.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "wergus прав. "  
Сообщение от Аноним on 23-Янв-07, 05:39 
Ох, поздно уже... Было б начало 90-х - может быть. Сейчас, когда IBM (AIX), HP(-UX), Sun(SunOS), Novell(Netware) решили, что Linux нужен народу больше, чем любая из их систем - о чем можно говорить? :) Опять-таки, той же nVidia (пока?) ничто не мешает разрабатывать свои дрова самостоятельно, вне ядра (речь не только о дровах для видеокарт).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "wergus прав. "  
Сообщение от lamer (??) on 23-Янв-07, 14:16 
Микроядро?Победит?Кого?Где?На машинах с NE2000 и всякими флоппи-тэйпами и даже вуду-какой-то-там, микроядро будет работать с такой чебурашьей скоростью что если оно и победит то разве что вертящиеся на этом антикварном тормозилове задачи и не отдаст им времени, схавав его на переключения контекстов и тусовку в дровах режима юзера :)))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "wergus прав. "  
Сообщение от pavlinux email(??) on 23-Янв-07, 21:20 
  Понимаешь ли такую вещь, когда начинался BSD, Linux, и просто Open Source, компьютер могли себе позволить, институты, НИИ, КБ, АН, и толстые дядьки, или "БК" - как приставку для магитофона и телевизора.
  А сейчас на новый год дарят, как бутылку шампанского. Компьютерных магазинов по кол-ву столько же, сколько и булочных(думаю, чисто булочных вообще уже нет).
  Так вот, людей НЕ имеющих денег, на новые компьютеры можно сказать нет, есть те, кому они нужны и не нужны. Так что MINIX3 не нужный девайс, для не нужных компьютеров.
  Нужна микроядерность, вперед, есть QNX, за которую MINIX3 вряд ли догонит.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от мелкая пакость on 23-Янв-07, 06:59 
было б круто если б стало два тарбола - один со включенным старьём, другой без него
подавляющее большинство половины из этих железок не видели в жызни, соответсна оно им не нужно и никогда не понадобицца
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от ZigmunD (??) on 23-Янв-07, 07:37 
Бред. Отрубай при сборке все что не нужно.

Если уж на то пошло, то давайте делать 4 тарбола.
1. Для тех, у кого нет старого железа.
2. Для тех, у кого есть немного старого железа.
3. Для тех, у кого много старого железа.
4. Для тех, у кого только старое железо.

%)

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

10. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от cnamed (??) on 23-Янв-07, 08:48 
+5 Для тех, у кого вообще нет железа
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от _Nick_ email(ok) on 23-Янв-07, 19:43 
+5k
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от wituS on 23-Янв-07, 09:27 
ZigmunD
Поддерживаю Вас полностью!!!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от lamer (??) on 24-Янв-07, 14:43 
>ZigmunD
>Поддерживаю Вас полностью!!!
Славненько.Ну так и займитесь этим.Опенсорц же - вам надо?Ну вот и карты в руки :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от Elvis email(??) on 23-Янв-07, 12:13 
>1. Для тех, у кого нет старого железа.

ядро версий от 2.6.х до пока не станет старым железо

>2. Для тех, у кого есть немного старого железа.

ядро версий от 2.6.х еще года 3

>3. Для тех, у кого много старого железа.

максимум 2.6.9

>4. Для тех, у кого только старое железо.

2.4.х

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

31. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от lamer (??) on 24-Янв-07, 14:42 
>Бред. Отрубай при сборке все что не нужно.
>
>Если уж на то пошло, то давайте делать 4 тарбола.
>1. Для тех, у кого нет старого железа.
>2. Для тех, у кого есть немного старого железа.
>3. Для тех, у кого много старого железа.
>4. Для тех, у кого только старое железо.
>
>%)
Сорцы никто не прячет, так что можете начинать если энтузазизма много и кажется что это раз плюнуть - майнтайнить 4 разные сборки ядра.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от lamer (??) on 24-Янв-07, 14:41 
>было б круто если б стало два тарбола - один со включенным
>старьём, другой без него
Great.Вот вы и займитесь поддержкой хлама который есть у 10.5 человек на планете.А то все хотят чтобы за вас решали ваши проблемы.Только так не бывает.Вы или попадаете в mainstream и тогда другие при достаточной популярности железки сделают все за вас, или если не удалось, е**тесь сами или пролетаете.По другому - не бывает.Так же как сейчас хрен найдешь под многие железки дрова для Win98 например, здесь то же самое...
Поддержка кода требует затрат времени, сил и бабла.Какого черта это должен делать кто-то кроме вас если хлама как у вас больше почти ни у кого не осталось?Какого хрена кернель надо превращать в музей истории?Это живой проект а не музейный экспонат.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от Аноним on 23-Янв-07, 13:12 
А я считаю - не надо чинить то, что не ломалось.
Хотите сделать что,то кординально новое - сделайте новую ветку (как 2.5 например)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от lamer (??) on 24-Янв-07, 14:47 
>А я считаю - не надо чинить то, что не ломалось.
>Хотите сделать что,то кординально новое - сделайте новую ветку (как 2.5 например)
Почему-то все хотят указывать девелоперам что им делать но вот сам никто это делать не хочет.Классно устроились.Не нравится политика партии - все демократично: берете сорц и форкаете.В чем проблемы?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от HardKiller email on 23-Янв-07, 14:44 
Да. давайте оставьте только гигабитные сетевухи,
только SB Audijy4 и выше и чтобы ядро работало
только на Intel Dual Core. вообще красота будет.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от lamer (??) on 24-Янв-07, 14:45 
>Да. давайте оставьте только гигабитные сетевухи,
Нет, давайте таскать аркнеты и токенринги.Осталось только найти кто их использует.А раз вы такой умный, вы может с вон теми 2-я кексами и возьмете майнтайнерство?А фигли, сорц есть, вам и карты в руки.А то трындеть языком все горазды.

>только SB Audijy4 и выше и чтобы ядро работало только на Intel Dual Core. вообще красота будет.
Ну когда оно будет раритетом как сейчас NE2000 - пожалста :)

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

37. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от Trojanets email on 24-Янв-07, 22:11 
Аркнеты есть у меня 4 машинки+сервачек на новеле 3.11.(не линукс). Но факт они еще живы :)
А вообще правльно написали, только не ветку новую а оставить 2.6.9 и продолжать 2.6.9.1 ..2 и т.д. не увеличивая в данной ветке поддрежки нового выходящего оборудования.  
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от Lin (??) on 23-Янв-07, 18:08 
вы вообще читали, что по ссылке написано?
ne2k они хотят выкинуть, ага
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

39. "Ревизия устаревшего кода в Linux ядре"  
Сообщение от frost666dark (ok) on 27-Янв-07, 15:31 
Если б вот переделали rivafb и ati-шный фреймбуфер... Я думаю это было бы давно кстати... :(


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

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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