LINUX.ORG.RU

[#]  

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

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

anonymous ()
[#]  

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

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

** ()
[#]  

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

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

anonymous ()
[#]  

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

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

***** ()
[#] Ответ на: Re: Руководство от Gentoo о переходе на 2.6 от Makc 13.11.2004 21:56:02  

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

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

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

***** ()
[#] Ответ на: Re: Руководство от Gentoo о переходе на 2.6 от mator 13.11.2004 22:11:30  

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

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

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

anonymous ()
[#] Ответ на: Re: Re: Руководство от Gentoo о переходе на 2.6 от annoynimous 13.11.2004 22:24:51  

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

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

anonymous ()
[#] Ответ на: Re: Руководство от Gentoo о переходе на 2.6 от anonymous 13.11.2004 22:00:25  

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

не всё. еще с 60% вероятностью хоронишь софтверные рейды (если на них нагрузка есть иссессно).

* ()
[#] Ответ на: Re: Re: Re: Руководство от Gentoo о переходе на 2.6 от anonymous 14.11.2004 0:01:59  

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

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

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

anonymous ()
[#] Ответ на: Re: Re: Re: Руководство от Gentoo о переходе на 2.6 от anonymous 14.11.2004 0:01:59  
init

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

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

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

***** ()
[#]  
jackill

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

До чего своевременно они его выпустили. И года не прошло...

***** ()
[#] Ответ на: Re: Руководство от Gentoo о переходе на 2.6 от jackill 14.11.2004 11:07:47  
KRoN73

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

Только непонятно, что значит "выпустили". У меня с полгода 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

***** ()
[#]  
o1o

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

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

# ()
[#] Ответ на: Re: Re: Руководство от Gentoo о переходе на 2.6 от lb 14.11.2004 1:49:12  

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

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

anonymous ()
[#] Ответ на: Re: Руководство от Gentoo о переходе на 2.6 от o1o 14.11.2004 13:26:45  
int19h

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

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

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

**** ()
[#]  
Dieter

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

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

*** ()
[#] Ответ на: Re: Руководство от Gentoo о переходе на 2.6 от Dieter 14.11.2004 17:16:01  
int19h

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

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

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

**** ()
[#] Ответ на: Re: Re: Re: Re: Руководство от Gentoo о переходе на 2.6 от init 14.11.2004 10:49:55  

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

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

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

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

anonymous ()
[#] Ответ на: Re: Руководство от Gentoo о переходе на 2.6 от mator 13.11.2004 22:11:30  

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

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

14.11.2004 Voviks

anonymous ()
[#]  
monk

Хочу smbfs

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

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

** ()
[#] Ответ на: Re: Re: Руководство от Gentoo о переходе на 2.6 от anonymous 14.11.2004 23:00:20  
int19h

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

> Надо думать в 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

**** ()
[#] Ответ на: Re: Re: Re: Руководство от Gentoo о переходе на 2.6 от int19h 15.11.2004 2:36:23  
V0ID

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

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

*** ()
[#] Ответ на: Re: Re: Re: Re: Re: Руководство от Gentoo о переходе на 2.6 от anonymous 14.11.2004 19:35:44  
init

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

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

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

***** ()

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

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

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

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Re: Руководство от Gentoo о переходе на 2.6 от anonymous 15.11.2004 9:05:19  
V0ID

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

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

*** ()
mic

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

>А теперь попробуй пересобрать систему на этой базе. Может в последних ядрах что поменялось к лучшему, хотя слабо верится. пересобрал, все работает - как мне руки выпрямить, что бы перестало? 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"

***** ()
int19h

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

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

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

**** ()
V0ID

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

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

*** ()
[#] Ответ на: Re: Re: Руководство от Gentoo о переходе на 2.6 от anonymous 14.11.2004 23:00:20  

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

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

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

* ()
[#] Ответ на: Re: Re: Re: Руководство от Gentoo о переходе на 2.6 от XYAH 15.11.2004 10:55:35  

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

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

***** ()
[#] Ответ на: Re: Re: Re: Re: Руководство от Gentoo о переходе на 2.6 от annoynimous 15.11.2004 11:35:06  
Zubok

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

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

***** ()