LINUX.ORG.RU
ФорумTalks

Вышел патч pf-kernel для ядра 2.6.35


0

0

Сегодня вышел патч pf-kernel для ядра Linux 2.6.35.

В этот выпуск вошли:

  • набор патчей от Кона Коливаса, включая планировщик процессов BFSv323;
  • планировщик ввода-вывода BFQ;
  • подсистема гибернации TuxOnIce.

Ожидается выпуск патча linuximq для ядра 2.6.35, после чего он будет включен в pf-kernel.

Изменены правила принятия патчей. pf-kernel теперь не является урезанной версией zen-kernel, а включает патчи непосредственно от разработчиков. Количество таких патчей определено заранее и фиксировано, но по запросам пользователей список может быть расширен. При необходимости некоторые изменения могут быть взяты с zen-kernel, но только в крайних случаях. Это связано с частыми «поломками» и ошибками слияния в zen-kernel.

Также ищутся добровольцы, готовые выпускать бинарные сборки pf-kernel для различных дистрибутивов.

Прямая ссылка на патч.

Бинарные сборки (спасибо dogbert).

Архив патчей.

Сайт проекта

Перемещено annoynimous из Linux kernel

О, отлично, как жара спадёт, соберу (а то в комнате сейчас +40). Может, даже сегодня ночью займусь.
Касательно сборок — не лень, но получается нерегулярно. Могу либо отдавать свои deb'ы (Debian Sid), но там относительно специфический конфиг (оптимизация под P4, выкинут DRM и т.д.) либо же собирать по любому другому для x86. Маяться кросс-компиляцией на Целероне я думаю, не имеет смысла.

dogbert ★★★★★ ()
Ответ на: комментарий от dogbert

Займись хотя бы так. Ядро со спецконфигом не нужно на публику выставлять, собери более-менее универсальное. Я тогда дам на тебя ссылку, ну или у себя размещу, если тебе негде.

post-factum ★★★★★ ()
Ответ на: комментарий от dogbert

>NT-kernel 6.1 собирайте сами
это сильно! однозначно! ^_^

megabaks ★★★★ ()
Ответ на: комментарий от devl547

4.2, что 4.2. Или считается нормальным master смержить в одну их самых важных веток, чтобы при её слиянии тянулось всё дерево?

post-factum ★★★★★ ()
Ответ на: комментарий от post-factum

Тогда лучше будет «по факту появления новой версии, но не чаще раза в неделю» %)
А там посмотрим. Авось народ с x86_64 подключится.

dogbert ★★★★★ ()
Ответ на: комментарий от devl547

http://zen-kernel.org/issues/34

Открыл багу, реакции не последовало. Пошёл в irc-канал, всполошил разрабов, они поругались друг на друга, но так ничего и не исправили. Думаю, этой фигни в zen-stable для 35-го ядра не будет, но тогда мне было очень неприятно, когда я утянул оттуда поломанную ветку.

post-factum ★★★★★ ()
Ответ на: комментарий от devl547

Возможно, кто-то из них по пьяни перепутал аргументы у git merge.

post-factum ★★★★★ ()

Я вот читаю в коментах к очередному релизу zen'ов что-то типа «added some io performance tweaks from .34 and bugzilla». Тут такое есть? И что это такое вообще?

ZZaiatSS ★★ ()
Ответ на: комментарий от ZZaiatSS

>И что это такое вообще?

Бэкпорты патчей из релизного ядра и -git

devl547 ★★★★★ ()
Ответ на: комментарий от ZZaiatSS

Тут такое есть?

Я вручную изменения не вношу за исключением критических вещей.

И что это такое вообще?

Если ты о pf-kernel, то сходи по ссылке, наконец.

post-factum ★★★★★ ()
Ответ на: комментарий от post-factum

А если о zen, то они действительно бекпортят некоторые изменения.

post-factum ★★★★★ ()
Ответ на: комментарий от megabaks

Даешь lor-kernel в массы!

p.s. а что, интересная идея.

devl547 ★★★★★ ()
Ответ на: комментарий от post-factum

>Если ты о pf-kernel, то сходи по ссылке, наконец.

Нет, я о этих загадочных performance твиках

Бэкпорты патчей из релизного ядра и -git

А где можно увидеть что там за патчи?

лучше б включили в ядро 12309's_killer.patch

Так zen для 35-го ядра ещё не вышел, может и всунут :) Или ты о ванильном?

ZZaiatSS ★★ ()
Ответ на: комментарий от ZZaiatSS

Нет, я о этих загадочных performance твиках

Да, до меня дошло уже.

А где можно увидеть что там за патчи?

zen-kernel.org, ссылка на gitweb.

post-factum ★★★★★ ()
Ответ на: комментарий от megabaks

Если его примут в 36-е, то я его включу в pf-kernel. Но это не решение проблемы. Хотя я о ней не знаю, она у меня не проявляется.

post-factum ★★★★★ ()
Ответ на: комментарий от ZZaiatSS

ну в ванили думаю пора бы уже не патчить, а найти виновного и покарать

megabaks ★★★★ ()
Ответ на: комментарий от post-factum

>zen-kernel.org, ссылка на gitweb.

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

ZZaiatSS ★★ ()
Ответ на: комментарий от post-factum

хм....у меня сейчас при обычном использовании компа тоже не проявляется
на тесте с dd и bs=1G раньше был - сейчас (на десктопе - нетбуку пофиг) помог io_delay_type=3
но если bs= 1.5 гига или больше (т.е. больше свободной оперативы --> вызывает свопинг) начинается «ой»
вот и хз...

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

Эээ, это к «some performance tweaks» по-моему отношения не имеет

И читай коммиты, которые тебя интересуют.

Ох, я даже не знаю как это примерно называется..

ZZaiatSS ★★ ()
Ответ на: комментарий от post-factum

а хз - было бы так просто
вот почему при bs=1G не тормозит, а при свопинге (даже если надо скинуть, пусть и мгновенно, 200-300 метров) начинается ппц?
приоритет у kswapd0 ничего не решает
кол-во сбрасываемых страниц за раз тоже не решает
приоритет иксов/вм/и_т.д. тоже ничего не решает
вот реально - ХЗ! (

megabaks ★★★★ ()
Ответ на: комментарий от ZZaiatSS

some performance tweaks <---нукпроизводительности вообще имеют отношение как минимум bfs,bfq,slqb - к io только 2 первых, но в данной цитате скорее всего речь не о них
а так хз - профит от разгона ихнего, если он упрётся в 12309?
у меня на нетбуке,например, из-за 12309 скорость записи падает в 10!!! раз

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