LINUX.ORG.RU

Вышел патчсет pf-kernel для ядра Linux версии 3.19

 , , ,


3

4

Состоялся первый выпуск десктопного патчсета pf-kernel для ядра Linux ветки 3.19.

pf-kernel — это набор патчей, которые не входят в основное ядро, но обеспечивают повышенную отзывчивость системы, предоставляют альтернативную подсистему гибернации, более быструю, нежели основная, а также уменьшают использование памяти с помощью техники объединения одинаковых страниц.

В патчсет входят:

  • планировщик процессов BFS версии 460 от Кона Коливаса (Con Kolivas) с дополнительными исправлениями от Альфреда Чена (Alfred Chen);
  • планировщик ввода-вывода BFQ версии 7r7 от Паоло Валенте (Paolo Valente), Арианны Аванзини (Arianna Avanzini) и Мауро Маринони (Mauro Marinoni);
  • подсистема гибернации TuxOnIce от Найджела Каннингема (Nigel Cunningham);
  • реализация техники слияния одинаковых страниц в памяти UKSM от Най Ся (Nai Xia);
  • патч от тов. Graysky, расширяющий список процессоров для оптимизации ядра компилятором.

Известные проблемы в этом выпуске:

  • поведение UKSM при использовании zRAM не определено;
  • во время загрузки появляется ни на что не влияющее предупреждение при использовании BFS.

Патч применяется к чистому ядру версии 3.19 без стабилизационных патчей.

Можно надеяться, что в ближайшем будущем обновится пакет в AUR'е (Arch Linux) а также ebuild для Gentoo. Также возможны обновления пакетов для Debian и Fedora.

Официальный сайт

Скачать патч (цифровая подпись, верификация)

>>> Анонс

★★★★★

Проверено: maxcom ()
Последнее исправление: CYB3R (всего исправлений: 2)

Очередное спасибо!

Deleted
()

боюсь по ссылкам ходить - наверное как и в ебилдах везде манитизацией пахнет

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

Если бы все было так безоблачно и лучше, чем образование ПТУ, высшее образование сделали бы всеобщим. А раз этого не делают, значит тут не образование, а плацебо. Не нужно.

Valdor ★★
()
Последнее исправление: Valdor (всего исправлений: 2)

Спасибо!

Большое спасибо за патчсет. Использую на десктопах и нетбуке (везде Debian) с 2013г и неизменно доволен.

P.S.: Карамба! Только вчера 3.18-pf1 собрал, при том что за обновлениями регулярно слежу, а вы уже 3.19 выложили:)

oddmean
()

Можно просьбу? А нет возможности в будующих новостях о сабже (ну ты их обычно пишешь, так что и напишу тебе) писать еще какой профит\проблемы получаем от той или иной опции? Ну как например:

реализация техники слияния одинаковых страниц в памяти UKSM от Най Ся (Nai Xia) - после загрузки базового distrName занято 10Мб ОЗУ (против 2Гб без этой штуки), при этом нагрузка на CPU в среднем возрастает на 50% (на моем i7).

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

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

И, да, какое твое участие в «проекте»? Ты просто собираешь ведро с этими патчами и в случае если я кастану тебя при проблемах на этом ядре я получу совет обращаться к одному из китайцев из ОП-поста или тоже вносишь какие-то исправления?

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

Иногда вношу сам, если правки касаются в очередной раз слегка поломанного внутреннего API, но, в основном, только собираю.

post-factum ★★★★★
() автор топика
Ответ на: Спасибо! от oddmean

за обновлениями регулярно слежу
Только вчера 3.18-pf1 собрал

у меня для тебя новости

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

Возможны всякие побочные эффекты: внезапные зависания, диарея, случайная потеря всей информации, выпадение волос…

Бессонница, красные глаза, социопатия, депрессия и разные психозы. Но это в принципе для линукса на десктопе характерно.

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

Возможны всякие побочные эффекты

Спасибо тебе за терпение. Александр. Какое-то время думал, что забьёшь на проект.

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

Спс, соберу в следующий раз именно с ним.

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

Бессонница, красные глаза, социопатия, депрессия и разные психозы. Но это в принципе для линукса на десктопе характерно.

Это характерно для любого комьпютерщика, особенно связанного с техподдержкой клиентов

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

Может я чего не так делал, но с KSM вроде тоже не надо было особо телодвигаться — прописал, чтоб стартовало и оно стартует.

Я вроде натыкался где-то на критику KSM, но не в состоянии оценить насколько это было по делу.

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

не надо было особо телодвигаться

Помимо запуска ядерного треда, в юзерспейсе нужно руками на выделяемые участки памяти делать madvise с флагом MADV_MERGEABLE. Есть, конечно, и обёртки для такого дела (через PRELOAD), но всё равно это ручной метод.

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

никаких выпадений волос, диарей и т.д. не было.

как и каких-либо видимых улучшений относительно ванильного ядра. ахах

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

Если бы все было так безоблачно и лучше, чем обычный линукс, эти патчи смерджили бы. А раз этого не делают, значит тут не улучшения, а плацебо. Не нужно.

в случае с Reiser4, например, Шишкин уже и забил на «включение в mainline» - типа, слишком много бюрократии у них там, лучше на реальное дело это время потратить. более того, после «великого взлома kernel.org» проект не стал туда возвращаться, а уехал на сорцефорж - кажись, тоже из-за каких-то надуманных сложностей.
видимо, здесь та же история.
к тому же, к ванильному ядру предъявляются великие требования к масштабируемости - от китайской кофеварки до огромандейших суперкампутеров и всяких там кластеров, а тут десктоп-специфичные фичи

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