Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Kernel 2.6.9-rc2


Автор: GrayCardinal 22.9.2004, 10:51
Что нового (реального, не патчей) в ядре ? Что, собственно, они делают ? Когда поставил вместо 2.4.x 2.6.0 увидел капитальную разницу. А вот что дало 2.6.9 ? Может кто подскажет фанатский сайт или еще что-нить ?

И еще. Кто знает, как работает процесс "автозагрузки модулей". Сделал VFAT модулем - а она, зараза, не хочет грузится автоматом. В чем трабл ? (у меня стоит дистра мандрейка, не предназначенная для 2.6.x, может какой софт обновить ?). (через modprobe все ОК). Оно не очень-то и надо. но как быть с остальными модулями ? Не буду же я все дрова ручками прописывать ? А если у меня новый девайс ? Пересобирать, что-ли ?

Заранее спасибо,
Олег aka GrayCardinal


Автор: dargaard 22.9.2004, 11:53
есть такая вешь как ChangeLog. для 2.6.9-rc2 вот он
http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.9-rc2

а вообше нерекомендуется ставить кернелы с нечетными версиами (смотреть третее число в версии) (2.6.9) так как они нестабильны - стабильны тока версии с четными номерами. т.е. 2.6.8, 2.6.10 (когда выидет) и т.д.


Автор: Kagor 22.9.2004, 23:04
dargaard
Ядра помоему смотрят по вторй цифре, а не по третьей. Т.е. не стабильные 2.3.x, 2.5.x, а 2.4.x, 2.6.x стабильные.
Добавлено @ 23:04
Сталабыть 2.6.9 стабильное ядро smile.gif

Автор: dargaard 22.9.2004, 23:29
Kagor
правsmile.gif
но в данном случае 2.6.9 все равно не стабильноsmile.gif (последнее стабильное 2.6.8.1)

Автор: dwr_budr 23.9.2004, 00:42
2GrayCardinal

А можно поинтересоваться в чем выражается капитальная разница между версиями 2.4.х и 2.6.х которую ты увидел как пользователь? cool.gif

Автор: Secandr 23.9.2004, 09:46
dwr_budr
Во первых разная настройка ядра - это видно сразу,
Во вторых 2.6 более устойчиво работает при высокой нагрузке, в ядре 2.4 наблюдалась проблема с дисковыми операциями - падала система при черезмерной нагрузке, по крайней мере у меня.

Автор: Kagor 23.9.2004, 13:12
Цитата(dargaard @ 22.9.2004, 23:29)
Kagor
правsmile.gif
но в данном случае 2.6.9 все равно не стабильноsmile.gif (последнее стабильное 2.6.8.1)

Угу, как таковое ядро 2.6.9 ещё не вышло, помоему smile.gif

Автор: dwr_budr 24.9.2004, 01:14
2Secandr

О какой настройке речь? В любом случае речь идет не о том как ядро настраивается, а о том что конечный пользователь чувствует от его работы в сравнении с 2.4.х

Про I/O я согласен лишь с той точки зрения что действительно в 2.6 имело место полное переписывание I/O скедьюлера. Тем не менее сами разработчики позиционировали эти изменения в сторону улучшения времени отзыва. При каких нагрузках у тебя падало ядро? В противовес твоим паданиям у меня 2.4.26 не падает.. понятно что у меня amazon.com не хостится дома.. и нагрузка сугубо домашняя.


Вот прикольная http://www.kniggit.net/wwol26.html если кому интересно.

ИМХО изменений в 2.6 много. И соотвественно приемуществ над 2.4
Только обычные пользователи их не увидят (не считая улучшенной поддержки всяких железяк и некоторых мелочей которые в 2.4 могли клинически выводить из себя паданиями и прочими фокусами)

PS Поставлю 2.6 и приду расскажу что почувствовал я adv/65.gif

Автор: Secandr 25.9.2004, 11:27
dwr_budr У меня система на старом ядре падала каждые три дня, так что переписали I/O они имено по этому!

Автор: dwr_budr 26.9.2004, 07:55
2Secandr

Переписали они его что бы сделать быстрее не жертвуя при этом надежностью, а не потому что оно падало! Может когда то давно И/О система ядра и страдала чем то что вызывало регулярные падания. Но что то мне подсказывает что в 2.4 И/О написано достаточно хорошо что бы не падать раз в 3 дня. Падала она у тебя по причине какого нить глюкавого драйвера или еще какой то мелочи (ИМХО конечно).

Вот довольно жестокие тесты: http://www-106.ibm.com/developerworks/linux/library/l-web26/

Тестили Апач на системе с ядром 2.4 и 2.6. Тесты длились от 24 часов до 14 дней. Вполне достаточно что бы выяснить как и эффективность так и надежность.

На системе с ядром 2.6 Апач смог обработать 54 миллиона страниц, тогда как на системе с 2.4 всего 9 миллионов! (это за 24 часа, цифры за 14 дней можно только представить и ужаснуться). Разница в производительности колоссальная. Я ж разве спорю? Просто это реально промышленные нагрузки. Сидя дома это вряд ли чувствуется.

О падениях 2.4 за время тестов не сообщается.


PS Колись у тебя дома гугл хостится? sneaky2.gif

Автор: Secandr 26.9.2004, 08:39
dwr_budr Это не домашний компьютер, а сервак на работе и ни как не веб-сервер. Нагрузка на нём бешеная и с гуглом не сравнится biggrin.gif

Автор: GrayCardinal 7.10.2004, 07:44
Приветствую !
Извиняюсь что долго не был в эфире...
Так вот, я никогда не рассматривал Линуху с точки зрения пользователя, но все же могу предположить
что нового в 2.6, это :
1. udev (куууульная вещь, кто понимает). Я себе Devfsd отключил нафиг...
2. sysfs
3. Нормальная система модулей. Очень просто собрать ядро, в котором будут встроены только нужные
тебе дрова (остальное можно сделать модулями)... Я себе уже собрал линуху на 1.006 метра. На флоп.
Сеть не отключал :-). на оставшиеся 400 кб поставил busybox. ОЧЕНЬ понравилось.
4. Звук сама включает какой надо (дрова алзы уже в ядре и реально работают).
5. Мою сетевуху 8139too сама определила. (в 2.4 я с ней возился - искал как же этот чертов
модуль называется)
6. Настройки для винта определяет сама. (все "попсовые" чипы знает).
А вообще, ИМХО, если сравнивать, то надо рассматривать дистрибутивы на этих ядрах, а не сами
ядра. У меня дистры с 2.6 нет...

Ну а с точки зрения программера... собирать 2.6 это одно удовольствие, не то что 2.4.

Автор: dwr_budr 31.12.2004, 04:20
Сам попробовал 2.6 и решил написать.

Если быть более точным то 2.6.9-1.667 (то которое с ФК3 приходит)

Из приятного: udev и поддержка большего количества железяк.

Все остально неприятное.

1. Вешалось уже 4 раза (за пару недель). Намертво. 3 раза из 4х что то заглючило в звуковом модуле. 4й раз когда в 3д шутер играл. Видео модуль? В общем вызывал дядьку резета.

2. Новый xconfig и gconfig это для мазохистов определенно.

3. Простая сборка - шутка года. Пробовал пересобирать 2.6.7 и до 2.6.9. Собралось только 2.6.7 но при загрузке паникует при попытке убить initd. Версии выше не собирались... то в каком то модуле что то не компилилось то еще что то. Я конечно не маньяк сборки ядер и перед сном их не пересобираю их. Но 2.4.хх пересобирал достаточно много раз и проблем не было таких. Так что ни с каких точек зрения удовольствием там и не пахнет.

4. ALSA. Да это конечно продвинутей чем OSS. Ничего против алсы не имею. Но читаю свои логи и радуюсь. Запись из серии application xmms uses obsolete OSS audio interface в моих логах самые популярные. А к примеру хммсовский алса плагин сегфолтится. Я понимаю что это не проблема алсы что ее еще не все поддерживают хорошо но тем не менее. Мысли о переходе так сказать пишу.


Естсественно все имхо.


Автор: Akina 31.12.2004, 11:25
Цитата(dargaard @ 23.9.2004, 00:29)
последнее стабильное 2.6.8.1

Ну да... а выпущенный на ядре 2.6.8.5 девятый SLES - значит в дерьме купается?
Пробовал я и 2.6.9 - для Slackware 10.0 - стабильно молотит и не орет.

Автор: dargaard 31.12.2004, 17:22
AkinaНу зачем придираться? на время поста kernel.org писал что last stable - 2.6.8.1

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)