LINUX.ORG.RU

Вышел патчсет pf-kernel для Linux v3.7

 , ,


1

1

Состоялся релиз патчсета pf-kernel для ядра Linux версии 3.7.

pf-kernel — это набор патчей на ядро, которые направлены на улучшение отзывчивости пользовательского окружения (достигается применением патчсета -ck с планировщиком процессов BFS от Кона Коливаса и планировщиком ввода-вывода BFQ от команды итальянских разработчиков), экономию памяти (применяется патч UKSM от китайского разработчика Nai Xia), а также расширение возможностей подсистемы гибернации (с помощью TuxOnIce от австралийца Найджела Каннингема).

В этом выпуске включены:

  • стабильный выпуск ядра 3.7.1;
  • патчсет -ck с планировщиком процессов BFSv426;
  • планировщик ввода-вывода BFQ пятой версии;
  • подсистема гибернации TuxOnIce (свежий срез git-ветки);
  • патч UKSM, обеспечивающий автоматическое слияние страниц в оперативной памяти (патч находится в предрелизном состоянии, поэтому возможны баги);
  • набор конфигурационных файлов для нескольких ноутбуков;
  • исправление возможной ошибки компиляции стороннего драйвера alx;
  • PKGBUILD для сборки ядра в Arch Linux.

Ссылка на патч

Сайт патчсета

>>> Анонс

★★★★★

Проверено: Shaman007 ()
Последнее исправление: post-factum (всего исправлений: 2)

набор конфигурационных файлов для нескольких ноутбуков

каких?

патч UKSM, обеспечивающий автоматическое слияние страниц в оперативной памяти (патч находится в предрелизном состоянии, поэтому возможны баги);

нафига тогда его включать?

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

каких?

asus-g73sw.config
dell-vostro-3360.config
hp-635.config
samsung-np900x3a.config
dell-inspiron-1525.config

нафига тогда его включать?

У меня работает.

post-factum ★★★★★
() автор топика

Вопрос

На ThinkPad Edge извлечение AC адаптера вызывает полный фриз системы. Это ещё не исправили? (ссылку на багрепорт потерял)

Deleted
()
Ответ на: Вопрос от Deleted

ссылку на багрепорт потерял

Найди, пожалуйста, а то синкпада под рукой нет, чтобы проверить.

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

В пределах разумного, особенно заметно на виртуалках.

post-factum ★★★★★
() автор топика

от китайского разработчика Nai Xia

Чуть не порвало на части. Я один прочитал его имя как «На Хия»?
А так вообще да - зачет.

void_ptr ★★★★
()

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

anonymous
()
Ответ на: комментарий от Deleted
% ls distro/archlinux 
PKGBUILD  kernel37.install  linux-pf37.preset
post-factum ★★★★★
() автор топика

А можно получить полный список конфигураций, на которых тестировалась работа ядра с данным патчсетом? Чтобы точно знать, на каком железе все будет ок, а какое под вопросом.

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

Когда тов. Нускас соблаговолит его обновить.

post-factum ★★★★★
() автор топика

наконец-то!

а почему tuxonice-sources так и стоит на версии 3.4.11? кто-нибудь знает?

Hrenomoto
()
Ответ на: комментарий от provaton

Нагрузочное тестирование на стрессоустойчивость в виде компиляции полного дистрибутивного ядра в 4 потока в KVM устроит? А если ещё сюда добавить заполнение 5 Гб памяти единичками, которое успешно схавал UKSM?

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

пардон, анонс не читал, а тут не замечал как-то...

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

Да, я в абсолютно здравом уме, ибо в guake они стали невыносимо лютым ШГ

С чем это может быть связано? Видеодрайвер вроде нормально завелся (у меня Intel)

Хотя... Мне это нравится, так лучше :)

derlafff ★★★★★
()
Последнее исправление: derlafff (всего исправлений: 2)
Ответ на: комментарий от post-factum

устроит?

Не знаю, я не эксперт по тестированию низкоуровневого ПО. Просто спросил ради праздного любопытства.

provaton ★★★★★
()

Посмотрел на пару тройку конфигов и не смог объяснить наличие тех или иных опций относительно указанного железа... Каким образом (методика выбора опций) создавались эти конфиги?

fidaj
()
Ответ на: комментарий от provaton

А я думал, посоветуешь. Ну да ладно тогда.

В любом случае, это ядро у меня основное, и если бы что-то не работало, я бы ковырялся =).

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

Таки да

[2012-12-20 22:24] upgraded freetype2 (2.4.10-1 -> 2.4.11-1)
Update to 2.4.11; Enable subpixel hinting

Убиват!

derlafff ★★★★★
()
Последнее исправление: derlafff (всего исправлений: 1)
Ответ на: комментарий от post-factum

А я думал, посоветуешь. Ну да ладно тогда.

Я тестирую методом затыкания воздуховодов ноута рукой. На обычном ядре ей быстрее становится жарко, чем с твоим патчсетом. :) Еще LA ощутимо упал (где-то до 0.4, а был 0.8-1). Правда, появились очень редкие подзависоны при записи на диск, на несколько секунд все замирает. Но так как они редкие я не парюсь особо.

А где про uksm можно нормально почитать? По ссылке иероглифы.

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

Я тестирую методом затыкания воздуховодов ноута рукой.

Изверг.

появились очень редкие подзависоны при записи на диск

У меня тоже были, пока я шимоновскими советами не воспользовался. Теперь всё гладко.

А где про uksm можно нормально почитать? По ссылке иероглифы.

Базовые отличия от KSM описаны в Documentation/vm/uksm.txt, а вообще кроме иероглифов толком ничего нет, мне приходилось гуглтранслейтить весь сайт, чтобы что-то понять.

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

подсистема гибернации TuxOnIce . Эх, вот скинулись бы на то,что бы в ядро впилить его. Разраб писал как-то что он то не против,но он не умеет приводить код к нужному состоянию, а кодеры,которые могут берут совсем дорого:(

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

Он умеет. Просто у него ещё работа есть. Вернее, если я правильно понял, была, а сейчас он освободился и обещал снова сесть за код. Вот и посмотрим.

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

Вот полный список.

Dell Vostro 3360.

lol :)

P52Jc (Core i3) и ASUS M4A79T (Phenom II) со всеми указанными фичами - полёт нормальный.
Правда, на стационарном после обновления TuXOnIce поломался (раза 3 проверял), возможно баг menuconfig, т.к. после повторной пересборки всё заработало.

backbone ★★★★★
()

То есть TOI сейчас работает (хоть у кого-нибудь)? А то я наслышан про глюки, и у меня в последнее время обламывалось всё.

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

Правда, появились очень редкие подзависоны при записи на диск, на несколько секунд все замирает.

Кажись весь гуй стартует под одной группой попробуй отрубить опцию CONFIG_CGROUP_FREEZER мне помогло в некоторых слкчаях...

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

На виртуалке гонял — работает. На реальном не пробовал давно, ваниль пашет нормально.

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

Приоткрою завесу — есть подозрения, что BFQ будут толкать в апстрим. Тока тсссс.

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

menuconfig, вроде как, не учитывает изменения в опциях в новой версии. oldconfig для этого предназначен.

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