LINUX.ORG.RU

Разновидности kernel26


0

0

Наткнулся в арчевской вики про разновидности kernel26: kernel26-bfs и kernel26-ck. В AUR'е нашёл ещё kernel26-zen. И вот теперь я в замешательстве: что из этого пробовать, в чём преимущества каждого? Просто заинтересовал прирост скорости работы. Могут ли и с чем возникнуть проблемы?

И сразу второй вопрос.
Стоит ли пробовать reiser4 (поддерживается вроде kernel26-zen)? Можно ли без переустановки системы сменить ФС корневого раздела с ext4 на reiser4 (есть внешний жёсткий диск) и будет ли от этого польза?



Последнее исправление: KevinDetry (всего исправлений: 1)

-bfs - brain fuck scheduler
-ck - еще несколько мелких патчей от Кона Коливаса
-zen - bfs + еще другие патчи, сейчас те кто пользуется распишут что там есть

Sylvia ★★★★★
()

бери zen - там есть и bfs и ck

сменить ФС корневого раздела с ext4 на reiser4


да, командой cp и mkfs :)

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

Спасибо за пояснение.
А как насчёт применения reiser4 в качестве ФС корневого раздела? Стабильно работает хоть?

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

после 2.6.32 там проснулись старые ошибки - могут досаждать..

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

настройка квантования (выше 1000 Hz)
автоматом ставить SCHED_ISO для Xorg
изменение некоторых настроек на другие в конфигурации ядра по умолчанию

в общем не интересно

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

>А как насчёт применения reiser4 в качестве ФС корневого раздела? Стабильно работает хоть?

не пользую. Папка Торвальдс не одобрил.

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

Папка Торвальдс, помнится, не одобрял и поддержку SMP в Линкусе.. Есть его знаменитое письмо, про то, что «нам это не нужно»..

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

>нам это не нужно

ого, Линус прям как типичный лоровец: не нужно, закопайте обратно

annulen ★★★★★
()

Открой для себя ещё «разновидность» -rt. Хоть бы ЛОР-/Gentoo-/Arch-wiki почитал, чтоб не позориться.

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

> Хоть бы <..> Arch-wiki почитал, чтоб не позориться

Наткнулся в арчевской вики

Ага.
И там ни слова об -rt.
Да, и если найдёшь мне этот -rt в AUR'е (не устаревший) буду только благодарен.
А, преимущества какие этого -rt перед ванильным ядром на десктопе?

KevinDetry
() автор топика
Ответ на: комментарий от Deleted

Вот и я про то же.
А мне нужно, чтобы было для десктопа.
Зря я, наверно, не сказал об этом в начале…

KevinDetry
() автор топика
Ответ на: комментарий от Deleted

лжец! отзывчивость проца выше! тот же bfs грубо «недореалтайм» планировщик
и это даёт некоторые профиты

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

многие радовались тому что флэш с большим разрешением не тормозит в отличии от :)
а если синтез звука нужен и джек, то без рт имхо мазохизм

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

> флэш с большим разрешением
Не нужен.

а если синтез звука нужен и джек

На десткопе?

вот именно на десктопе и нужен отклик!

Нужен, но не realtime же.

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

>флэш...не нужен
имхо забыл )

а если синтез звука нужен и джек

На десткопе?


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

megabaks ★★★★
()

по секрету скажу что бержу bfs на десктопе потому, что он устраняет тормоза и фризы при интенсивном дисковом io , iowait не так грузит процессор как на обычном ядре с cfs

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

Ага, это уже интересно… Но, я так понял, в -bfs единственное изменение — сам BFS, то есть никаких плюшек в виде поддержки reiser4 не прилагается? Если да, то в -ck есть поддержка reiser4 или только в -zen?

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

в zen!
ck - это кучка патчей Коливаса для десктопа и касаются они интерактивности - улучшают отзывчивость - вот и всё! ну и для свопа чёт было...

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

не путайте мух и котлеты

-bfs - только планировщик
-ck - bfs + несколько дополнительных плюшек к нему
-zen - патчсет из различных источников, включает много патчей, не только авторства Коливаса

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

Что ж, спасибо, мои предположения подтвердились.
Значит, буду пытаться ставить -zen. Или есть смысл дождаться 2.6.33.2-zen (если он вообще будет, конечно же)? А то пока вышел только .1…

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

Да, и если найдёшь мне этот -rt в AUR'е (не устаревший) буду только благодарен.

Я не знаю, что такое AUR, но осуждаю. Zen и подобные не нужны, собери ядро сам, добавив патчи по вкусу.

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

по -zen вопросы не ко мне, у меня просто -bfs
я не люблю много патчей, они обычно заставляют ждать обновления себя, иногда достаточно долго после выхода ванильной версии.
reiser4 мне не нужен

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

> Я не знаю, что такое AUR, но осуждаю.
Ну тогда всё понятно, можешь даже не продолжать.
Совсем вручную я ничего делать не буду. Иначе зачем мне пакетный менеджер? Чтобы потом вручную и обновлять самосборное ядро? Не, так не пойдёт, тем более, что умные люди давно уже за меня сделали патчсет к ядру, зачем пилить свой велосипед? Иначе я не Arch'ем бы пользовался, а LFS.

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

>Совсем вручную я ничего делать не буду

умные люди давно уже за меня сделали

зачем пилить свой велосипед?


Arch


тогда уж убунта )))

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

>А, ну ладно тогда, буду ждать -zen-юзеров)

у меня одна из машин на zen-sources-2.6.32_p7 живет, хорошо работает. ставь и не парься, будет 33-е - пересоберешь, делов-то.

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

Не-не-не, исключено, гнум даже не предлагать.
В арче пришлось набрать совсем немного комманд, это не так уж и трудно, зато какой профит!

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

>разберусь только с PKGBUILD'ом

а что с ним разбираться-то? нормально написан, проблем быть не должно.
делай yaourt -S kernel26-zen и не парься.

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

Пользуюсь bauerbill'ом, вот такая фигня выходит:

kevindetry@KDsLT> sudo bauerbill -S kernel26-zen                                                                                                                                                         ~
WARNING: kernel26-zen does not match any package or group in sync db
--> Searching for AUR packages...
--> Loading AUR taurball data...
WARNING: about to source /tmp/bauerbill/build/aur/kernel26-zen/PKGBUILD
view [v]  backup [b]  edit [e]  continue [ok]  skip [s]  abort [x]  ok
--> an associated install file was found for kernel26-zen: /tmp/bauerbill/build/aur/kernel26-zen/kernel26-zen.install
view [v]  backup [b]  edit [e]  continue [ok]  skip [s]  abort [x]  ok
--> resolving coreutils... installed
--> resolving kernel26-firmware>=2.6.31... installed
--> resolving module-init-tools... installed
--> resolving mkinitcpio>=0.5.20... installed
--> Determining sizes of source files...

:: The following sources will be downloaded:
   http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.tar.bz2
     kernel26-zen


:: Number of Sources:                        1
:: Total Download Size:              63.20 MiB

:: Proceed with download? [Y/n] y

[#1 SIZE:63.1MiB/63.1MiB(100%) CN:0] [Checksum:#1 46.7MiB/63.1MiB(73%)]                                                                                                                                    
--> Building kernel26-zen...
==> Сборка пакета: kernel26-zen 2.6.33-1 i686 (Срд Апр 21 18:19:15 AST 2010)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
  -> linux-2.6.33.tar.bz2 найден в каталоге сборки
  -> 2.6.33-zen1.patch.lzma найден в каталоге сборки
  -> patch-2.6.33-1-ARCH.bz2 найден в каталоге сборки
  -> config найден в каталоге сборки
  -> config.x86_64 найден в каталоге сборки
  -> kernel26-zen.preset найден в каталоге сборки
  -> mkinitcpio-kernel26-zen.conf найден в каталоге сборки
==> Проверка исходных файлов с помощью md5sums...
    linux-2.6.33.tar.bz2 ... СБОЙ
    2.6.33-zen1.patch.lzma ... Готово
    patch-2.6.33-1-ARCH.bz2 ... Готово
    config ... Готово
    config.x86_64 ... Готово
    kernel26-zen.preset ... Готово
    mkinitcpio-kernel26-zen.conf ... Готово
==> ОШИБКА: Один или более файлов не прошли проверку целостности!
ERROR: makepkg exited with an error (256)
WARNING: expected package does not exist: /tmp/bauerbill/build/aur/kernel26-zen/kernel26-zen-2.6.33-1-i686.pkg.tar.xz
--> scanning /tmp/bauerbill/build/aur/kernel26-zen for matching packages...
ERROR: no package found: /tmp/bauerbill/build/aur/kernel26-zen/kernel26-zen-2.6.33-1-i686.pkg.tar.xz
:: Abort? [Y/n] y
То ли с хэш-суммами что-то намутили, то ли bauerbill что-то не так делает…

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

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

все просто же

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

сделай файлам md5sum и сравни. может, архив с сырцами ядра не докачался, а может и правда криво вписаны суммы.

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

Вообще да, понимает. По крайней мере апдейты нормально ставились.

KevinDetry
() автор топика
Ответ на: комментарий от madgnu

Судя по всему, виноват был и впрямь bauerbill — в yaourt установка нормально пошла.

KevinDetry
() автор топика
Ответ на: комментарий от madgnu

да, только не во всех реализован полный функционал. точнее, во всех неполный функционал:)

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

> В арче пришлось набрать совсем немного комманд, это не так уж и трудно, зато какой профит!

Конечно, в школе можно похвастаться!

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

Хм, а зачем?
Да и не поймут всё равно, они в винде-то ничего не понимают.

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

Нет. Там просто свои патчи на гибернейт и т.п.

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