LINUX.ORG.RU

Руководство от Gentoo о переходе на 2.6


0

0

С 9 числа доступно по адресу http://www.gentoo.org/doc/en/migratio..., считаем официальную поддержку 2.6 открытой :) в 2005.0 планируется 2.6 как умолчальное ядро, правда не для всех архитектур

>>> Руководство

anonymous

Проверено: Demetrio ()

надеюсь, к тому времени дикие баги при операциях с дисками в 2.6 таки пофиксят...

anonymous
()

не заметил никаких проблем с использованием 2.6 и сейчас. апдейтишь modinittools, мержишь 2.6.9, перегружаешься. Всё.

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

угу, правильнее будет "умолчательное" :))

anonymous
()

странно, давно на 2.6.x под gentoo живу - все работает :)) правда на 2.6.8.1 траблы были с загрузкой дров ALSA

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

>что за слово такое - умолчальное? :)

Это такое слово, которое ты говоришь, когда молчишь.

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

когда я на это ядро переходил, многого еще не в портаджах, не стартовых скриптах, не в зависимостях не было :) история этого манула уходит глубоко в прошлое, если кому интересно - http://bugs.gentoo.org/show_bug.cgi?id=36716

умолчательная, умолчальная, по умолчанию все одна байда - default нуна развивть русский язык а не пользоваться чужими словами :))

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

С ide вообще. Сделай cat /dev/hda >/dev/null и посмотри на wa time на 2.4 и на 2.6. Желатьльно при этом запустить еще что-то типа glxgears и смотреть на производительность :) :(

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

> С ide вообще. Сделай cat /dev/hda >/dev/null и посмотри на wa time на 2.4 и на 2.6. Желатьльно при этом запустить еще что-то типа glxgears и смотреть на производительность :) :(

поммню пару месяцев назад так и делал, харды висели на intel ich5r и на простеньком промисе в обоих случаях 2.6 было не хуже...

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

> С ide вообще. Сделай cat /dev/hda >/dev/null и посмотри на wa time на 2.4 и на 2.6. Желатьльно при этом запустить еще что-то типа glxgears и смотреть на производительность :) :(

Вообще-то гдк-то я читал что wa time не влияет на производительность, то есть если оно высокое, то это не означает что процессор занят

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

Только непонятно, что значит "выпустили". У меня с полгода 2.6.x на Gentoo используется. Как с ним познакомился, так и использую :) Более того, там этих 2.6.x разных вариантов (с разными патчами) штук шесть разных.

* sys-kernel/ac-sources [ Masked ] Latest version available: 2.6.9-r7 Latest version installed: [ Not Installed ] Size of downloaded files: 35,500 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: Alan Cox's kernel, mostly stuff destined for mailine or RedHat's vendor kernel License: GPL-2

* sys-kernel/ck-sources [ Masked ] Latest version available: 2.6.9-r3 Latest version installed: [ Not Installed ] Size of downloaded files: 35,458 kB Homepage: http://members.optusnet.com.au/ckolivas/kernel/ Description: Full sources for the Stock Linux kernel and Con Kolivas's high performance patchset License: GPL-2

* sys-kernel/development-sources Latest version available: 2.6.9 Latest version installed: [ Not Installed ] Size of downloaded files: 35,413 kB Homepage: http://www.kernel.org/ Description: Full sources for the vanilla 2.6 kernel tree License: GPL-2

* sys-kernel/gentoo-dev-sources Latest version available: 2.6.9-r1 Latest version installed: 2.6.9-r1 Size of downloaded files: 35,604 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: Full sources including the gentoo patchset for the 2.6 kernel tree License: GPL-2

* sys-kernel/hppa-dev-sources [ Masked ] Latest version available: 2.6.8.1_p11 Latest version installed: [ Not Installed ] Size of downloaded files: 34,880 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ http://parisc-linux.org Description: Full sources for the Linux kernel with patch for hppa License: GPL-2

* sys-kernel/mips-sources [ Masked ] Latest version available: 2.6.9-r2 Latest version installed: [ Not Installed ] Size of downloaded files: 35,873 kB Homepage: http://www.linux-mips.org/ Description: Linux-Mips CVS sources for MIPS-based machines, dated 20041022 License: GPL-2

* sys-kernel/mm-sources [ Masked ] Latest version available: 2.6.10_rc1-r5 Latest version installed: [ Not Installed ] Size of downloaded files: 41,097 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: Andrew Morton's kernel, mostly fixes for 2.6 vanilla, some vm stuff too License: GPL-2

* sys-kernel/pegasos-dev-sources [ Masked ] Latest version available: 2.6.9-r1 Latest version installed: [ Not Installed ] Size of downloaded files: 35,702 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: Full sources including the gentoo patchset for the 2.6 kernel tree on Pegasos compu ters License: GPL-2

* sys-kernel/ppc-dev-sources [ Masked ] Latest version available: 2.6 Latest version installed: [ Not Installed ] Size of downloaded files: 0 kB Homepage: http://www.kernel.org/pub/linux/kernel/people/benh/ Description: Dummy ebuild pointing the user to gentoo-dev-sources as 2.6 kernel (incl pegasos) License: GPL-2

* sys-kernel/rsbac-dev-sources Latest version available: 2.6.7-r6 Latest version installed: [ Not Installed ] Size of downloaded files: 34,962 kB Homepage: http://hardened.gentoo.org/rsbac/ Description: RSBAC hardened sources for the 2.6 kernel tree License: GPL-2

* sys-kernel/uclinux-sources [ Masked ] Latest version available: 2.6.7_p0-r8 Latest version installed: [ Not Installed ] Size of downloaded files: 34,686 kB Homepage: http://www.uclinux.org/ Description: uCLinux kernel patches for CPUs without MMUs License: GPL-2

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

Живы софтверные рейды, живы (1Тб еще с 2.6.5 крутится). Нагрузка нормальная - фтп локалки на 200 человек.

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

> а чего www.kernel.org больше не актуален крутым дженту-хэкэрам?

там специфичные для дженты вещи - как поднять udev, какие изменения в настройке alsa etc

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

> А что udev уже стабильный? У меня с ним win4lin не поднялся...

А win4lin - критерий стабильности?

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

>> С ide вообще. Сделай cat /dev/hda >/dev/null и посмотри на wa time на 2.4 и на 2.6.
>> Желатьльно при этом запустить еще что-то типа glxgears и смотреть на производительность :) :(

> Вообще-то гдк-то я читал что wa time не влияет на производительность,
> то есть если оно высокое, то это не означает что процессор занят

дык оно ж как раз и плохо, что процессор не занят,
а простаивает ожидая операцию ввода-вывода от диска %-(

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

Надо думать в gentoo 2005.0 наконец-то glibc будет компиляться с хидерами от 2.6.x? И компилятором gcc-3.4.x? Вообщем без этого ни о какой полной поддержке 2.6.x речи быть не может.

14.11.2004 Voviks

anonymous
()

Хочу smbfs

Есть хоть одно ядро, где smbmount нормально работает? А то на 2.4.26 оно хоть немного работает (пока количество подключеных разделов в пределах 3-5-10), а на 2.6.9 один-два раздела подключаешь и всё начинает уходить в аут: процессы, попытавшиеся что-либо оттуда прочитать/записать умирают напрочь и не помогает даже kill -9 ибо зависли в ядре, отстреливается только через umount -l и вообще очень неприятно.

Может есть какой userspace FS через smbclient?

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

> Надо думать в gentoo 2005.0 наконец-то glibc будет компиляться с хидерами от 2.6.x? И компилятором gcc-3.4.x? Вообщем без этого ни о какой полной поддержке 2.6.x речи быть не может.

Я не совсем понял, при чем тут gcc-3.4, но все остальное можно было делать еще год назад:

# emerge -C linux-headers # emerge linux26-headers # emerge glibc

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

Загляни в соответствующий ebuild - фиксов немало. С родными хидерами от 2.6.х рабочую glibc никогда не собрать. (в отличии от 2.4.х)

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

> дык оно ж как раз и плохо, что процессор не занят, а простаивает ожидая операцию ввода-вывода от диска %-(

что-то я сомневаюсь, что он простаивает.. ничто же не мешает ему в это время другое делать

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

>С родными хидерами от 2.6.х рабочую glibc никогда не собрать.

То есть не собрать? Я вот собрал -- расскажи об ожидающих багах и проблемах.

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

А теперь попробуй пересобрать систему на этой базе. Может в последних ядрах что поменялось к лучшему, хотя слабо верится.

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

>А теперь попробуй пересобрать систему на этой базе. Может в последних ядрах что поменялось к лучшему, хотя слабо верится. пересобрал, все работает - как мне руки выпрямить, что бы перестало? emerge info ~ Portage 2.0.51-r3 (default-x86-2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r3 i686) ================================================================= System uname: 2.6.9-gentoo-r3 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.6.6 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.6-r1,sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs candy ccache distlocks sandbox" GENTOO_MIRRORS="ftp://mirror.gentoo.ru/pub/mirror/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://194.117.158.27" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowex X aalib alsa apm arts avi berkdb bitmap-fonts bootsplash cdparanoia cdr crypt cups dga divx4linux dvd dvdread encode esd f77 flac foomaticdb fortran gdbm gif gimpprint gpm hal i18n imlib irda jack java jpeg kde ldap libg++ libwww mad matroska mikmod mmx mmx2 monkey motif mozcalendar mozilla mozsvg mpeg ncurses nls nptl nvidia oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby sdl slang spell sse ssl svg svga tcltk tcpd theora tiff truetype unicode utf-8 v4l v4l2 x86 xml2 xmms xprint xv xvid zlib linguas_ru"

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

> А теперь попробуй пересобрать систему на этой базе. Может в последних ядрах что поменялось к лучшему, хотя слабо верится.

Я собирал дженту полностью с нуля (то бишь stage1) с linux26-headers месяца три тому назад безо всяких проблем.

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

Мужики - я вам про фому, а вы мне про ерему. Gentoo при сборке пачит как хидеры ядра так и саму glibc. Точно так же пачится это добро и в остальных дистрибутивах.

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

так тут про Gentoo и говорят, а патчат они или не патчат - вопрос не принципиальный - главное работает

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

>Надо думать в gentoo 2005.0 наконец-то glibc будет компиляться с хидерами от 2.6.x? И компилятором gcc-3.4.x? Вообщем без этого ни о какой полной поддержке 2.6.x речи быть не может.

хммм... на работе стоит всё скомпиленое с хедерами 2.6, gcc-3.4 и тд...

NUT-3
()
Ответ на: комментарий от XYAH

Да, я тоже копал этот вопрос...
Тут много чего завязалось сразу.
После установки, скажем, я отметил (речь идет о FC2), что параметры, выставляемые по умолчанию на диск далеки от оптимальных...
Вот что было у меня:
multicont - не стоял (выставил на 16 - максимум возможного)
unmaskirq - не стоял - включил
UDMA100 - -X69 - включил
readahed - не выставлен нормально, по-моему стояло слишком БОЛЬШОЕ значение. (256). Заменил на 64, линейная скорость чтения падает слабо, а вот на случайном чтении тормозит поменьше.
Потом, иногда полезно добавить в строку загрузки
idebus=66
Кроме того, тупейшая политика использования свопа - свопи, когда не надо - см. FAQ на ЛОРе.
Далее, можно потюнить параметры сброса на диск dirty buffers. Как ни странно, лучше УМЕНЬШИТЬ значения по-умолчанию, особенно на машинах с малым объемом памяти. Нагрузка станет более равномерной - уменьшиться латентность.
Ну и поставить другой шедулер. В моем случае хорошо работает as. deadline - хужее, он слишком по умолчанию агрессивно заточем под чтение. Впрочим, если поиграться, от станент даже лучше, чем as, но даже в этом случае - легкие лаги заметны (мыша чуть заметно дергается). Так что сижу на as. По всем тестам - НЕ ОТСТАЕТ от 2.4. (Все упервлось в механику/электронику диска и контроллера)

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

Все это предлагалось и проделывалось не раз! Не_помогает!!! Вернее, кому-то помогает, а кому-то - нет. Мне не помогло. Падение скорости сильно ощущается. Я уже даже как-то взялся за влезание в исходники IDE, скачал даташит на чипсет с Интел. Однако пока ничего сказать не могу. Проверка показала, что чипсет (IDE) запрограммирован правильно вроде. Правильно ли запрограммировано DMA, не проверял. Думаю, что правильно. Если и есть где-то ошибки, то, скорее они - в программировании самого винта посредством команд ATA, но до этого я еще не дошел.

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