LINUX.ORG.RU

А может кто вкратце резюмировать -- пора ли на него перелезать с 2.2.19 простому юзеру, а если да, то что с этого будет поимето (не про поддержку *$&@# v134.3346.6677, а банальные фичи типа "быстрее"/"лучше звук"/"стабильнее FS" и т.п.).

Если, конечно, это возможно.
Заранее спасибо.

ingvarr
()

Будет круто!!!

anonymous
()

не пора. додитесь когда начнется 2.5, потом еще пару версий из 2.4 можно смело пропускать. Хотя у меня вот на каком-то 2.4.2 работает уже давно, но тут ничего критичного нет. Вообще "пересаживаться" есть смысл если что-то не устраивает. Какие проблемы со скоростью/звуком/итд?

bormotov ★★★☆
()

Пред. коментарий из серии - "У вас несчастные случаи на производстве были? .... Будут!" ;) Конечно стоит! Попробовать по крайней мере. Альтернативную загрузку в lilo еще никто не отменял. Блин, если б не диал ап, уж я бы каждое новое ядро на свой линух мерил ;) А так работать приходится, никакой тебе развлекухи ;(

anonymous
()

Честно говоря, из моих знакомых никто уже не помнит, чем конкретно отличается ветка 2.4.х от 2.2.х - давно никто 2.2.х не видел ;) А так, если правильно помню: 1) Скорость ext2 увиличена, работает сопоставимо с reiserfs, а то и лучше ( см. тесты). На 2.2.х такого вопроса не стояло! 2) Isapnp наконец-то есть ( а у меня заменена машина на новую, где Isa слотов нет). 3) Улучшена работа файловых систем. 4) Добавлен reiserfs в ядро. Работает довольно стабильно. ( например у меня). Хотя у Рейзера в mail-list'e сообщений все равно много. 5) Куча новых архитектур ( ну это не для нас). 6) Devfs - не пробовал. 7) Всякие навороты с X-ми, типа прямого доступа к памяти и т.д. 8) Пока еще нестабильный framebuffer - в большом кол-ве для него драйвера. 9) Плохо работающий ( нестабильный) ACPI. 10) Жрет меньше памяти - засчет правильного кэша.

А вообще, скачай последнее ядро - 2.4.8, запусти $ make menuconfig прочитай, переведи и найди десять отличий.

По поводу геморроя - в свое время пересел на 2.4.0 в Mandrake 7.2 (настольная машина, ни разу в сутки не падает и славно), пришлось лишь поменять modutils - там структура каталогов модулей поменялась ( /lib/modules/). Хотя до этого даже руками модули переставлял, со старым modutils - работало.

Так что если desktop - обязательно переставляй. А если сервер - хорошо подумай.

Желаю удачи!

anonymous
()
Ответ на: комментарий от ingvarr

Был такой документ "wonderful world of linux 2.4", вот его и читайте. Моё мнение такое: заменить 2.2 на 2.4 надо. Но rock solid состояния оно достигнет только к 2.4.20. Потому, что к тому времени уже на очереди будет 2.6pre ;-)

Casus ★★★★★
() автор топика

Все что предыдущий товарищ перечислил в качестве преимуществ 2.4 у меня есть в 2.2.19, а isapnp уж точно с 2.2.1, а как вообще без него, NE2000 и SoundBlaster PnP без него никуда, а я чего-то не помню, когда они не работали... А вот поскольку VM продолжают менять, поэтому я и не ИМЕЮ ПРАВА ставить эти ядра на сервера, к которым не смогу добраться менее чем за 1.5 часа, если они упадут. Насчет скорости - если раньше эти машины как-то справлялись на Pеntium 1, а теперь на них гигабитные камни стоят, то какие проблемы?! Я не думаю, что добавка в скорости 2.4 позволит поставить вместо двух ящиков один, как это произошло с появлением SCSI160 и Athlon.

А на десктопе - вперед, пользуюсь с удовольствием.

speer
()

Для десктопа самое славное в 2.2.8 это то, что теперь AGP карточка память освобождать научилась. А то прям обидно было 256М ОЗУ - запускаешь Х и все занято, выходишь и опять все занято:(((
Вот в 2.2.19 этого точно никто не убрал, он у меня на сервере стоит - лень трогать, да видно придется, хотя бы из-за reiserfs

anonymous
()

Из запомнившихся мне основных преимуществ - iptables.
Кроме того, XFS только на 2.4.х, если я не ошибаюсь.
Сильно поправлено SMP, поэтому, если кто-то пользуется, то следует подумать о переходе :)))
А вообще правильно сказано насчет статьи Wonderful world of linux xx.xx.xx :)))
Интересно, до какой версии я доживу? :))))))))))))))

evil
()

давно пора переходить на 2.4.7 (2.4.8 кто выпустил вообще? такое ощущение что ни укого из девелоперов нет лайва)

chuchelo
()

>Блин, если б не диал ап, уж я бы каждое новое ядро на свой линух
>мерил ;) А так работать приходится, никакой тебе развлекухи ;(
А кто мешает patch качать? На диалапе patch качается за 5-10 минут

anonymous
()

2speer: Ежели у тебя есть SMP-ящики, то там поменять 2.2 на 2.4 весьма бы стоило, или если сетку хочется супер-пупер-гигабит, 2.4 гораздо лучше справляется с большими нагрузками (много процессов, много процессоров, супер-траффик).

2chuchelo: рассматривай LinuS-kernels как девелоперские, а потому читай lkml, не будешь вопросов с emu10k иметь. Патчик к этому делу появился сразу же после выхода кернела.

Casus ★★★★★
() автор топика

Простите, нельзя ли поподробнее про emu10k ? Хотя бы ссылку ... на патчик, который сазу после выхода ядра вышел ...

saper ★★★★★
()

Очень субъективное мнение: 2.4.8 шустрее чем 2.4.6

anonymous
()

Я в курсе про SMP, но пока Бог миловал...

speer
()

Хорошое ядро вышло - правильное :0)

Bluesman

anonymous
()

2.4.x официально стабильные и рассматривать их как девелоперские смысла нет, другое дело что они не протестили перед релизом (ребята из emu10k команды)

chuchelo
()

Эх. когда видишь как кто-то говорит что 2.4 суперстабильно просто грусно становится. Быстрее конечно оно быстрее но VM там просто никакой - постоянно вижу через несколько дней работы __order allocation failed...

anonymous
()

У меня HP Vetra-XU 6 (dual PPro200)

Перешел на 2.4.3 потому что на этой тачке работают ядра <2.2.5 и >2.4.0pre9 (что-то там с IO-APIC). Работать стало точно быстрее (по сравнению с 2.2.5)

Это конкретный случай...

cornholio
()
Ответ на: комментарий от anonymous


2anonymous (*) (2001-08-13 12:13:35.

>Эх. когда видишь как кто-то говорит что 2.4 суперстабильно просто грусно становится. Быстрее конечно оно быстрее но VM
>там просто никакой - постоянно вижу через несколько дней работы __order allocation failed

Ну да, на твоей машине, тобой собранное ядро похоже
действительно нестабильно :))))

anonymous
()

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

Casus ★★★★★
() автор топика

>>isapnp уж точно с 2.2.1, а как вообще без него, NE2000 и SoundBlaster PnP без него никуда...
Ну это собсно твое мнение. если ты точно знаешь IO & IRQ ( они как правило стандартны) то PnP нафиг не нужен. Честно говоря, я PnP вообще никогда в ядро не компилил. Может кто подскажет в каких местах без него "действительно никуда"?

ifconfig
()

To Maxcom: Ты пожалуйста по мылу предупреждение шли, что что-то удаляешь.
А то я меня так крыша едет, утром есть, сейчас нету. И в удаленных тоже нет.

To: Casus
У тебя большой опыт встречи с __X order allocation failed ?
На моем железе (интеловские платформы, разные), это означает,
что через пару дней этот конкретно взятый линуск прийдется
перезагружать. Потому, что он больше ничего делать не сможет,
даже "ps ..."
Было бы интересно перенять опыт решения этой уже (для меня)
полугодовой проблеме.

Settler
()

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

Settler
()

>>Settler (*) (2001-08-13 23:37:00.0) 1) найти "кривую'' железяку и выкинуть ее нафиг (ну или отдать в кружок "умелые руки") 2) найти "кривую"' жедезяку и слать багрепорты разработчикам драйвера оной.

P.S. Ничего подобного из описанного не наблюдал. Вероятно это частная проблема. Так что установи причину и шли багрепорты. Пользы больше будет

ifconfig
()

2Settler: Нет, такого опыта у меня нет. Но затем этот варнинг и не выбросили нафиг, чтобы была пища для размышления драйверописателя. Ты найди какой дравер шалит (SCSI?), да пиши мэинтэйнеру.

Casus ★★★★★
() автор топика

to Casus (*) (2001-08-14 00:33:29.0)...
А это и не варнинг а самый что ни наесть kernel error :((
смотри -> mm/page_alloc.c
увы. пресловутый VM :((

ifconfig
()

У меня несколько машин с разными адаптеками на плате, к сожалению, выкинуть их нельзя. Это именно _INTEL_ - L440GX/STL2. Драйвера пробовались и из старой ветки и новые, Гиббса(?).

Settler
()

2 Анонимус, который подписался моим именем. Чтоб ты сдох в адских муках будучи облеваным вонючим бомжом, ублюдок.

2 Everybody else. А ядро это новое ничего хорошего из себя не представляет. Вот выйдет Windows XP, NET - всем вашим линуксам точно каюк настанет :o)

Bluesman

anonymous
()

2Bluesman:
да уже десять лет все настает и настает...
ты бы лучше сидел у себя под виндой и не совался куды не знаешь...

chuchelo
()

1. Эй, Блюсман, Шнейдерман или как там тебя...
Ты б зарегистрился хоть, а то ведь так и будут
твоим именем подписываться. Таким образом, вместо
того, чтобы обзываться "ублюдками", лучше бы
потратил 5 минут на регистрацию и ввод хотя бы
примитивного пароля. Теперь я понимаю, почему у
тебя с линуксом проблемы, мальчик - если не
хватает терпения элементарно зарегистрироваться,
где уж найти терпения на чтение мануалов. ;-)

2. Насчет кернела. XFree86-4.1.0 под ним бегает
ощутимо быстрее (заметил при проигрывании
OpenGL примеров, шкаф 6.1 стал побыстрее
отрисовываться, MPEG4 (by playing "mplayer")
тоже пошустрее). Вполне возможно, что это
субьективные ощущения, но я им верю.

silverwing
()

2 Bluesman: С w2k линуксу уже каюк пришел. Теперь с XP и NET еще один каюк будет? (Или сразу 2 - один с XP, другой с NET?). А что? Зарегистрироваться никак не получается? IQ недостаточен чтобы процедуру понять? Или вас там несколько под одним ником и не хотите друг другу неудобств из-за регистрации создавать?

kraw ★★★★
()

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

Bluesman

anonymous
()

то что 2.4 якобы нестабилна - тотальный ГООНН.. аптпайм у 2.4.2 по пять месяцев на хорошей загрузке(www/irc/radio/game servers (cs ;p)) так что нехер гнать.

anonymous
()

uptime не означает ровным счетом ничего. Поставьте 2.0.39 под почтовый сервер на хорошее железо и аптайм будет вечным. Да и понятие о нагрузке у всех разное. Я вот тоже не верил что рабочая накрузка выше 5 бывает...... Верил, пока оракла 9 не поставил .... теперь и 22 видел вот так-то

ifconfig
()

2Bluesman (2001-08-14 11:16:21.0):

Блюзмэн, это в самом деле ты или опять кто-то тобой подписался? :)

McGray ★★
()

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

Bluesman

anonymous
()

Блюзмен, зарегестрируйся!

Eldhenn
()

2Eldhenn:
Веришь, нет - он ЗАРЕГИСТРИРОВАЛСЯ!
Исправляется мальчик, не все ж мужеложеством заниматься. ;-)

silverwing
()

Маленькая ложечка дегтя в этот праздник жизни: 2.4.8 - кривое ядро (именно 2.4.8 которое final) "The broken patch did make it into the Linus 2.4.8 release, making that version unusable for ATM work. It has already been reverted as of 2.4.9-pre1 and 2.4.8-ac1 (thanks go to Mike for being first on the scene), so hopefully this episode will be behind us shortly." Я сам юзаю Fore@Runner HE под Linux'ом, сейчас на 2.4.7. Кстати, скоро выдут atm-tools-0.79 (а то 0.78 не обновлялись уже больше года). Конечно для каждого кривизна может заключаться в разном. Мне плевать на звук, USB, video, кому-то плевать на поддержку АТМ.

anonymous
()

2ifconfig читай mm/page_alloc.c еще раз... не ашибка это совсем, ибо никакая ос никогда не дает 100% гарантии получения памяти. наверняка это был драйвер который вдруг резко захотел большой 2^order pages памяти (физически непрерывной). сам виноват ...

anonymous
()

В обшем-то да. Был немного не прав. Ща пересмотрел внимательно. Действительно отказ в получении страницы памяти... Тоды пометить кривой драйвер найти и слать багрепорты разработчикам оного. Хотя это я уже писал...

ifconfig
()

2anonymous (*) (2001-08-13 12:13:35.

>Эх. когда видишь как кто-то говорит что 2.4 суперстабильно просто грусно становится. Быстрее конечно оно быстрее но VM
>там просто никакой - постоянно вижу через несколько дней работы __order allocation failed

Ну да, на твоей машине, тобой собранное ядро похоже
действительно нестабильно :))))


Да конечно мое собственное ядро виновато. Тото разработчики при посылке им back trace от ядра собственного с дебагам либо патчи предлагают либо говорят что у них до этой жепы руки не дошли.
Читайте KML - то что в ядре 2.4 на некоторых не типичных workloads может легко и непринжденно у VM сносить крышу там давно известно. То то в каждом ядре есть исправления в VM и околоегойных системах.

anonymous
()

Господа! ну скажите мне, почему я такой пидарас? Може полегчает, когда узнаю.

Bluesman

anonymous
()

У меня с ядром 2.4.3 - 2.4.7 были проблемы: скомпилировав поддержку памяти дл 4Gb ядро дает утечки памяти (или XFree4 "не освобождает" память, что без разницы - поработав машина начинает елючить). Вряд ли это проблема с железом: проблема наблюдалась на разных машинах AMD ABIT-KT7 HPT370 и с последним BIOS, с памятью 760 и 1500Мб. Может, в 2.4.8 это исправлено, в чем сомневаюсь.

anonymous
()

2anonymousу у которого память не освобождается:
частично это решили в новом ядре, правда срабатывает это по принципу генератора случайных чисел:(( То есть то освобождает, то нет

roma
()

Судя по ченьжлогу проблема была пофиксена, драйвер agpgart не реклаймил регион.

Casus ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.