LINUX.ORG.RU

15
Всего сообщений: 59

Несколько вопросов по sys-kernel/pf-sources

1. Есть ли профит от tuxonice, если не используются никакие нестандартные конфигурации наподобие засыпания в файл? Можно ли словить проблем?

2. Аналогичный вопрос по UKSM. Есть профит? Можно ли огрести?

3. Ну и самый главный вопрос. Можно ли эти вещи выпилить на этапе сборки?

Задумался о pf, потому что ck-sources походу забросили, до сих пор 3.14.4 в дереве.

sudo cast post-factum

 , , , ,

eternal_sorrow ()

CFS vs BFS

Несколько графиков интересующимся вопросом.

https://natalenko.name/?p=5029

«Не нужно» не нужно, проходите мимо.

 , , , ,

post-factum ()

3.16-pf2

Вышел.

Пишу об этом релизе потому, что пофикшено две большие проблемы. Первая — нестабильная работа PREEMPT-ядер с включенным BFS (наблюдалось ещё на старых версиях, начиная с 3.13). Вторая — поломанная компиляция TuxOnIce модулями.

>>> Анонс
>>> Патч

P.S. У Хецнера что-то с сеткой, если сайт не открывается, потерпите.

 , , ,

post-factum ()

постфактум сломал мне систему

накатил его патчсет, батарея села, ушёл в спящий режим вроде как. вернул - иксы сломались, а в консольке телега от тухонайса. хотел стартх снова набрать - повисло. даже на кнопку выключения не реагировало. пришлось аккумулятор вытаскивать. включил - а груб жалуется на фс. вот так постфактум сломал мне линукс и вообще компьютер. будьте осторожны и не доверяйте этому шарлатану

 ,

xsektorx ()

v3.16-pf1

Кому надо, могут уже брать и компилить.

Анонс.

Ничего сверхнового: BFS v450, BFQ v7r5, TuxOnIce, UKSM v0.1.2.3, патч для выбора оптимизации под конкретный процессор от тов. graysky. Ну и стабильное дерево по состоянию на 3.16.1 тоже влито.

 , , , ,

post-factum ()

Релиз v3.15-pf1

Кому надо, вот патч, а вот анонс.

 , , , ,

post-factum ()

v3.15-pf1 без BFS

Кому интересно, вот: https://gist.github.com/5572bcf02b421f51ffdc

 , , , ,

post-factum ()

Не собирается драйвер nVidia.

Доброго времени суток! На данный момент стоит ядро gentoo-sources 3.12.20. Захотелось поставить pf-sources. Там и ядро посвежее, TuxOnIce всякий и прочие плюшки. Установил, собрал генкернелом. Отредактировал для себя, пересобрал, перезагрузился. Модуль nVidia не загрузился. Ну оно и понятно, пытаюсь пакет nvidia-drivers пересобрать, получаю такое вот дело. Как только начинает пакет собирается, пишет информационное сообщение, что nvidia-drivers поддерживает только gentoo-sources-3.14 и vanilla-sources-3.14. Ну чтож, тянем vanilla-sources(интереса ради). vanilla стянулась версии 3.14.4. Собираем, ставим. Запускаю с ваниллой, пытаюсь тянуть nvidia-drivers. Та же песня. Вопрос: оно не компилится из-за того, что поддерживаемые версии nvidia-drivers сурцы это 3.14 или из-за чего-то ещё? Заранее благодарю, если поможете разобраться :)

p.s. из выхлопа кусок середины выпал из-за моих «прямых» рук.

 , , ,

Flexo ()

v3.14-pf1

Доступен v3.14-pf1. Всё как обычно: BFS, BFQ, UKSM, TuxOnIce.

Просьба ко всем, кому не интересно, проходить мимо. Мне вы тоже не интересны.

Анонс.

Патч.

 , , ,

post-factum ()

3.13-pf + BFS

Если у кого поломался KVM в 3.13-pf при использовании нескольких vCPU на одну гостевую систему (на самом деле, это касается и любителей чистого -ck, и вообще всего, что его содержит), эти коммиты фиксят проблему:

https://github.com/pfactum/pf-kernel/commit/f0010a3a9e45165b0fdb14b76d6054550...

Почему так — хз, но 1) явная бага в апстриме (https://bugzilla.redhat.com/show_bug.cgi?id=1038929) и 2) УМВР.

Патчики войдут в 3.13.2-pf.

 , , , ,

post-factum ()

v3.13.1-pf

https://pf.natalenko.name/forum/index.php?topic=253

Налетай, кому нужно.

 , , ,

post-factum ()

TuxOnIce у кого завелось

Уже сутки гоняю Арч,(да, таки перепробовал большинство популярных дистров). Вики читал, скрипты поставил, сделаю перерыв - допилю. Вопрос у кого завелся сабж и насколько это было проблемно? И еще: размер своп раздела для гибернации должен быть равен размеру ОЗУ?!

З.Ы. Для tuxonice юзал pf-kernel

 , ,

Twissel ()

tuxonice не просыпается

Собрал ядро 3.11.4-pf с таким конфигом. В конфиг grub добавил

resume=/dev/sda3 real_resume=/dev/sda3
где sda3 - swap-раздел.
Попробовал отправить в «спящий режим», ушло норм, только при возвращении наглухо виснет на этапе, когда произошла загрузка модулей ядра и перед тем как должна появиться строка от openrc. Игрался с конфигом hibernate/tuxonice.conf, но не помогло. Подскажите, как решить проблему?

 , ,

fang90 ()

Репозиторий pf-kernel лежит уже неделю

post-factum, это навсегда?

 

kwinto ()

Не грузятся ядра pf-kernel-3.10.0 и новее

Суть: жил-был я, иногда обновлял pf-ядра oldconfig'ом: какое-то время назад подобрал рабочую конфигурацию, на этот момент последняя рабочая — 3.9.5 , вот решил в очередной раз сделать make oldconfig. Все новые опции выставил дефолтные.

Все ядра от pf-sources-3.10.0 до pf-sources-3.11.1 не грузятся :(. Куда копать?
cast post-factum

UPD Без патча тоже не работает.

 ,

yura_ts ()

Не выключается на pf-kernel

C версии 3.9.3 заметил, что на pf-sources система перестала выключаться или перезагружаться, т.е. происходит зависание на этапе

remount / read-only
Собирал pf-ядро как с конфигом по-умолчанию от genkernel, так и с работоспособным oldconfig от гентушного ядра.
С такой проблемой сталкиваюсь впервые, подскажите куда глядеть, что бы исправить?

 ,

fang90 ()

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

А что, ПФ так на всех обидился что даже новости про свой патчсет больше писать не будет? Я могу разве что копипаст с его последней сделать.

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

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

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

Подготовлены бинарные сборки для Arch Linux, Debian и Ubuntu.

 , , ,

morse ()

Подводные камни кастомных ядер

Начитался статей о гигантском приросте производительности на кастомных ядрах..наткнулся на pf-kernel..задался вопросом...сколько это сулит геморроя?..например какие фокусы будет выкидывать блоб невидии с кастомным ядром? или просто ставишь пф-ядро и наслаждаешься единством с космосом и миром во всем мире?

 , ,

BambarbiyaKirgudu ()

Тестовые репозитории pf-kernel

Для уютного Арчика:

[pf-repo]
Server = http://repos.natalenko.name/arch/$arch

Для Дебиана:

deb http://repos.natalenko.name/debian/ pf/

Для Убунты:

deb http://repos.natalenko.name/ubuntu/ pf/

Отписывайтесь, если что так или не так.

 , ,

post-factum ()

tuxonice на gentoo

Поставил pf-sources. не работает спящий режим.

dmesg | grep TuxOnIce
[    5.409760] TuxOnIce 3.3 (http://tuxonice.net)
[    5.464638] TuxOnIce: No image found.
hibernate ругается на SMP, но в ядре все выставлял по wiki. думал, может дело в initrd, но оказалось не в нем. А в чем тогда?

 , ,

reddaemon ()