К списку форумов К списку вопросов
Как установить патч для ядра linux?
netracer
26.03.2004 - 13:30
Допустим я хочу установить патч 2.6.5-rc2-mm3 для рабочего ядра linux-2.6.4. Что мне нужно сделать? И еще: чем отличаются патчи с mm от без mm, c bk от без bk?
vinsent
1 - 26.03.2004 - 14:19
читаем README в /usr/src/linux, протом думаем
хотя Вам бы я не советовал ставить rc2
netracer
2 - 26.03.2004 - 14:47
почему?
Trek
3 - 26.03.2004 - 15:44
потому :)
rc2 - realise candidat 2 т.е. считай попросту батта версия сего патча.
vinsent хотел сказать, что если у тебя сервак рабочий и выполняет какие то важные дела не стоит менять ядро и тем более накладывать патч Rc2
vinsent
4 - 26.03.2004 - 15:50
по 3 добавлю. если человек не знает как поставить патч и что такое rc2, есу категорически нельзя ничего такого делать. тем более на живой системе
netracer
5 - 26.03.2004 - 17:35
Во-первых, было бы не лишним напомнить, что я *сам* в состоянии решить, что ставить, а что - нет. Во вторых, я не спрашиваю что такое rc2, - это и "пользователю виндовс 95" понятно - а спрашиваю, чем различаются его вариации. В-третьих, позволю себе уточнить, что операционка, которую я хочу пропатчить, стоит на моём компе и используется мной преимущественно для кодинга на C++/php и *экспериментов с системой*. Кроме того, (1,4) переходить на грубость (пусть и непрямую) и вымещать на других свои эмоции - низко, тем более для общества OpenSource. Что же касается README: благодарю, прочитал. Ради этого два с лишним часа с полудохлым диалапом наперевес качал ядро на чужом компе с WinXP (поскольку я нахожусь на каникулах, а дома инета нет). Поинтересовался называется :-(. Видимо не совсем вовремя %). Вообще я с опаской отношусь к людям, умудряющимся каждый топик на форуме превратить в "религиозный спор". И остальным того же советую. Хотя я могу преувеличивать.
netracer
6 - 26.03.2004 - 17:39
Обычно я редко пишу такие сообщения, но в этот раз оказался просто возмущен. Извиняюсь если был слишком придирчив.
P.S. Вопрос о разновидностях патчей остается открытым
eXeC001er
7 - 26.03.2004 - 19:07
Netracer дарова давно не было тебя видна!
забей на rc2, подожди конечную версию. mm - это патчи от Andrew Morton, он там чета своего набивает в свои патчики, хотя в следующую весрию ядра большинство его патчей уже встраиваиваю, про bk не знаю. В последних mm -патчах мне не понравилось изменение формы курсора на палку, поэтому пока я не найду как его обратно поменять ставиь не буду, а так этот чел весьма авторитетен в кругу разработчиков, значит и патчики делает не просто так. Хотя я читал как то раз changelog там ничего для обычного юзверя особо нет, в основном для серваковских функций и прочих партирующих линукс на другие систмы функций.
netracer
8 - 26.03.2004 - 20:08
eXeC001er: предки запретили включать комп за плохую учебу =). Приятного мало.
Почему я заинтересовался этим патчем? Дело в том, что, в Linux kernel Mailing List (LKML) появилось сообщение, согласно которому, при включении CONFIG_PREEMPT (что, если я не ошибаюсь, уменьшает латентность ядра, т.е. время отклика - одно из основных нововведений ветки 2.6) при сборке ядра 2.6.4, у приложений резко падает производительность, что было подтверждено Эндрю Мортоном (обсуждение - http://kerneltrap.org/node/view/2702 и на LOR). Если я не ошибаюсь, это каким-то боком связано с шедулером процессора.
А теперь цитирую changelog патча mm3, который вышел вчера: "- CPU scheduler tuning and fixes".
Когда я собирал ядро 2.6.1, я поставил эту опцию. На моей тачке (nForce2, A XP 2800+ Barton, 512M DDR400, GeForce FX 5600) работа как в консоли, так и в иксах, по моим наблюдениям, значительно ускорилась. Конечно, это могло быть связано только с уменьшением латентности, т.е. приложения запускались быстрее, а работали медленнее, но я этого (в связи с достаточно высокой производительностью) не заметил.
Конечно, меня удоволетворяет производительность 2.6: с виндами не сравнишь, но всегда хочется лучшего. Поэтому я в полном недоумении и замешательстве: ставить или нет...
eXeC001er
9 - 27.03.2004 - 10:17
я говорю подожди! уже долдно во вот выйти окончательно 2.6.5 а mm-патч выпускается дета через неделю после выхода ядра.
netracer
10 - 27.03.2004 - 11:08
хорошо подожду

К списку вопросов на форуме Операционные системы

>>