LINUX.ORG.RU

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

 , ,


1

1

pf-kernel — патчсет для ядра Linux, включающий патчи, которые официально не входят в ядро. К таким патчам относятся:

  • ветка -ck с планировщиком процессов BFS, призванном улучшить интерактивность системы;
  • планировщик ввода-вывода BFQ, значительно улучающий интерактивность системы при дисковых операциях;
  • альтернативная подсистема гибернации TuxOnIce;
  • патч UKSM, созданный для дедупликации страниц памяти (полезно при использовании, например, нескольких однотипных виртуальных машин).

В новой версии патчсета добавлена подсистема кеширования данных с помощью SSD — EnhanceIO. Она позволяет добиться значительного повышения быстродействия дисковых операций без снижения надёжности системы хранения данных при использовании связки HDD+SSD. Детальнее об EnhanceIO можно прочитать по этим ссылкам: раз, два.

Также в этой версии бекпортированы изменения, касающиеся lzo, с ветки 3.9. Это позволило значительно увеличить скорость гибернации и выхода из неё на современных машинах.

В патчсет уже входит стабилизационный патч на ядро версии 3.8.3. Также подготовлены бинарные сборки для Arch Linux, Debian и Ubuntu.

Скачать патч

Скачать бинарные сборки

>>> Анонс

★★★★★

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

Ответ на: комментарий от I-Love-Microsoft

[rlyfattrollmode]

I-Love-Microsoft

пользуюсь дистрибутивным ядром от Ubuntu

А на винде уже как то можно использовать ядра от убунты?!!111
[/rlyfattrollmode]

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

init_6, запиливай uksm в geek-sources, давно уже жду этого!

aufs bfq bld branding (-)build ck debian deblob fedora genpatches grsecurity ice imq mageia pld reiser4 rifs rt suse symlink ___uksm___ vserver zen zfs

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


Напомни, в каком оверлее для Gentoo?



В основном дереве.

blackst0ne ★★★★★
()

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

sudo update-initramfs -c -k 3.8.1-pf

sudo update-grub

Lennier ★★★★
()

Как всегда все супер, спасибо.

В патчсет уже входит стабилизационный патч на ядро версии 3.8.3. Также подготовлены бинарные сборки для Arch Linux, Debian и Ubuntu.

А почтовая рассылка есть о выходе новых сборок?

fjfalcon ★★★
()

Отличная новость. И ебилд уже есть.

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

Вчерашним утром синкался - uksm ещё не было

anonymous
()

1. Когда появится PPA для Debian/Ubuntu?

2. Есть ли оверлей с твоим ядром?

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от X-Pilot

Чёрт, а где дают ядро с Reiser4 и ZFS? Сильно хотеть!!!

Это не ядро с патчами. Это ядро + патчи. Можно флагами выбирать какие патчи нужны. (Включая те, что есть в pf и прочих других).

layman -a init6

Вот указали где брать, однако добавлю: Патчи - вещь капризная и не на все ядра есть все. А те же рейзер4 и zfs очень и очень нестабильны. Точнее рейзер4 жуткая недоделка, как оказалось, хоть и быстрая, а zfs так и не смог заюзать пока что.

Зато полная свобода выбора.

LightDiver ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

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

Попробуй deadline I/O scheduler

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

угу, я пересел на zen(из liquorix) только из-за того, что у jackd удалось выкрутить меньшую задержку, если бы не это - дефолта бы хватало за глаза

lazyklimm ★★★★★
()

А почему этот патч не включают в мейнстрим, ежели он весь из себя распрекрасный? С ув.

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

Я пользую ZFS уже больше года(а учитывая время использования zfs-fuse - так и все два). Глюки были, если репортить их разработчикам - чинят. Не быстро, но чинят.

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

good for zfs

хотя этот монстр на десктопе всё равно не нужен

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

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

Есть ли какие-то ощутимые отличия в этой сборке, окромя вафельных дров?

insider ★★★
()
Ответ на: комментарий от I-Love-Microsoft

I-Love-Microsoft, мне помогает, насколько я понимаю, благодаря bfq

post-factum, спасибо за труды и старания!

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

не знаю, я за несколько дней использования ZFS на своей генте глюков не увидел

Я и не говорю что она глючная. Я просто так и не смог ее заюзать. Не собралось.

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

Нет. Английский знаю не ахти как.

Да и bfs применял лишь на слабой машине, там от него толк был (возможно его еще на андроиде применяют).

А так на i3 игра с bfs загружала процессор менее чем на 130%. Без bfs под 170 и выше.

roman77 ★★★★★
()
Ответ на: PPA от CSRedRat

Я не могу и не хочу 100 раз отвечать на один и тот же вопрос. Почитай тред, пожалуйста.

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

Вообще в чем смысл этих патчей?

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

Тоже попробовал эту версию, но драйвер нвидии почему-то пишет что у меня отсутствует их карта. Что я делал не так?

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

Арчик x86_64. Ставил как указанно в арчевики, т.е. подключил репу и стянул пакеты linux-pf-core2, linux-pf-headers-core2 и nvidia-pf-core2.

vazgen05 ★★★
()

А есть профит от BFQ при использовании SSD, или всётаки простейший deadline лучше? С учётом шустрого CPU.

De1in
()

Установил бинари на убунты 12.10 и 13.04. Все хорошо, полет нормальный.

Zlo ★★★★★
()

давно ждал. Но уже не помню зачем :)

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

Через make-kpkg делал.

В следующий раз добавляй к команде ключик --initrd. Тогда при установке ядра он будет сам создаваться. И немного жаль что вы не хотите в патчсет добавить ureadahead. Безобидный патчик для тех кому не надо, а для тех кто в курсе и для убунты - ускоряет загрузку.

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

Может быть ощибка будет не у всех(что-то там про VFS и рутфс). Но просто не все используют экст4 на корне. :) Поэтому будет более верно к make-kpkg добавлять ключик --initrd. Это будет совершенно нормально, родное ядро именно так в убунте работает.

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

Хм, не знаю тогда что могло быть причиной. В общем у меня не загрузилось, пока я не сделал сам. И ещё кажется не собрался дкмс модуль от нвидии. Но это я проверить не могу. В общем в любом случае спасибо за пакеты. ))

Lennier ★★★★
()

С nouveau не запускаются иксы, или запускаются, но все дико лагает. В xsession-errors упоминается невозможность соединения с dbus. Еле вспомнил, что ядро обновлял.

KendovNorok
()
Ответ на: комментарий от vazgen05

Сегодня словил kernel stack trace при выходе из гибернейта на этом pf-sources. И полный зависон. Откатился на gentoo-sources и вручную наложил bfs/bfq.

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

в этом pf-sources tuxonice кривой. Не нужно. К сожалению, не знал как запастить этот трейс в лог-файл.

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