View previous topic :: View next topic |
Author |
Message |
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Tue May 10, 2005 10:52 am Post subject: NPTL и просьба вправить мозги =) |
|
|
Почитал много всего и немного запутался =)
Code: |
# USE="nptl nptlonly" emerge -pvDu --newuse world
These are the packages that I would merge, in order:
Calculating world dependencies ...done!
[ebuild R ] sys-libs/glibc-2.3.4.20041102-r1 -build -debug -erandom -hardened (-multilib) +nls -nomalloccheck +nptl* +nptlonly* -pic +userlocales 0 kB
[ebuild R ] x11-libs/fltk-1.1.4 -debug +nptl* +opengl 0 kB
|
Достаточно ли сделать так, чтоб заработало?
Спрашиваю потому, что ХАУТУХА, похоже старая =(
А точило завалить сегодня обидно будет =))))) |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Tue May 10, 2005 12:46 pm Post subject: |
|
|
А что смущает, собственно?
Да, должно заработать. Что фактически будет --- не знаю... |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Tue May 10, 2005 1:18 pm Post subject: |
|
|
Да дело в том, что оно начинает работать =))
После мелкого напильника =)
Но где обещаный прирост в 30%?
Как грамотно проверить, что она потоками параллелит теперь все подряд =))) |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Tue May 10, 2005 1:25 pm Post subject: |
|
|
Прирост должен быть для приложений, активно использующих потоки (типа java, mozilla, openoffice, ...). На обычных прогах сказаться это не может. |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Tue May 10, 2005 3:37 pm Post subject: |
|
|
1) Т.е., после такого глобального перехода надо будет сделать:
# emerge -e world
# emerge -e world
??? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Tue May 10, 2005 5:16 pm Post subject: |
|
|
Нет, зачем?
Если программа написана с использованием потоков, то она их и будет использовать, ничего не изменится с точки зрения самой программы. Другое дело, что со стороны системы (ядро, glibc) обслуживаться потоки будут совсем иначе. По большому счету --- быстрей. |
|
Back to top |
|
|
Silverow n00b
Joined: 11 Apr 2005 Posts: 46
|
Posted: Tue May 10, 2005 6:57 pm Post subject: |
|
|
Я кстати недавно перешел на ntpl. Правда с Gentoo около месяца работаю. Да и вообще с Линухом. Перебирал только glibc. Firefox на глаз быстрее стал работать. |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Wed May 11, 2005 5:02 pm Post subject: |
|
|
Да, в принципе, местами лучше. но без траблей не обошлось =(((
https://bugs.gentoo.org/show_bug.cgi?id=92268
Если у кого есть трезвые мысле о способых борьбы =)))
С NV траблов нет, пришлось пересобрать Х и Дрова + opengl-update ...
А АТИ загнулось =( |
|
Back to top |
|
|
rusxakep Guru
Joined: 09 Jul 2004 Posts: 458
|
Posted: Thu May 12, 2005 7:22 am Post subject: |
|
|
Отключить AGP драйвер из кернела или не использовать внутренний |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Thu May 12, 2005 11:40 am Post subject: |
|
|
rusxakep wrote: | Отключить AGP драйвер из кернела или не использовать внутренний |
http://www.gentoo.org/doc/en/ati-faq.xml
Code: |
Important: Your kernel must have agpgart support. If you are running a 2.4.x kernel or are planning on using the x11-drm ebuild you should not have the DRM modules compiled in.
|
|
|
Back to top |
|
|
rusxakep Guru
Joined: 09 Jul 2004 Posts: 458
|
Posted: Thu May 12, 2005 1:06 pm Post subject: |
|
|
Я только пересказываю что говорит драйвер |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Thu May 12, 2005 1:09 pm Post subject: |
|
|
rusxakep wrote: | Я только пересказываю что говорит драйвер |
Это-то я понял
Трабла в том, что до NTPL это работало |
|
Back to top |
|
|
rusxakep Guru
Joined: 09 Jul 2004 Posts: 458
|
Posted: Thu May 12, 2005 1:12 pm Post subject: |
|
|
Дело не в NPTL. У меня тоже родик 9600, и все пашет.
Попробуй перечитай howto и сделай сначала emerge -uvD --newuse world
а потом emerge -evD world
Удачи!
P.S: Вижу ты уже сделал первый шаг |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Thu May 12, 2005 2:34 pm Post subject: |
|
|
rusxakep wrote: | Дело не в NPTL. У меня тоже родик 9600, и все пашет.
Попробуй перечитай howto и сделай сначала emerge -uvD --newuse world
а потом emerge -evD world
Удачи!
P.S: Вижу ты уже сделал первый шаг |
Как бы не пришлось переписывать на своем примере
HOWTO_восстановление_видео_после_апгрейда_ядра_4-6 |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Sun May 15, 2005 9:14 am Post subject: |
|
|
ManJak wrote: | rusxakep wrote: | Дело не в NPTL. У меня тоже родик 9600, и все пашет.
Попробуй перечитай howto и сделай сначала emerge -uvD --newuse world
а потом emerge -evD world
Удачи!
P.S: Вижу ты уже сделал первый шаг |
Как бы не пришлось переписывать на своем примере
HOWTO_восстановление_видео_после_апгрейда_ядра_4-6 |
Ну, вот, как в воду глядел =)))))
https://forums.gentoo.org/viewtopic-t-337441.html |
|
Back to top |
|
|
|