Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
NPTL и просьба вправить мозги =)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Tue May 10, 2005 10:52 am    Post subject: NPTL и просьба вправить мозги =) Reply with quote

Почитал много всего и немного запутался =)

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
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Tue May 10, 2005 12:46 pm    Post subject: Reply with quote

А что смущает, собственно?
Да, должно заработать. Что фактически будет --- не знаю...
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Tue May 10, 2005 1:18 pm    Post subject: Reply with quote

Да дело в том, что оно начинает работать =))

После мелкого напильника =)

Но где обещаный прирост в 30%?

Как грамотно проверить, что она потоками параллелит теперь все подряд =)))
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Tue May 10, 2005 1:25 pm    Post subject: Reply with quote

Прирост должен быть для приложений, активно использующих потоки (типа java, mozilla, openoffice, ...). На обычных прогах сказаться это не может.
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Tue May 10, 2005 3:37 pm    Post subject: Reply with quote

1) Т.е., после такого глобального перехода надо будет сделать:

# emerge -e world
# emerge -e world

???
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Tue May 10, 2005 5:16 pm    Post subject: Reply with quote

Нет, зачем?

Если программа написана с использованием потоков, то она их и будет использовать, ничего не изменится с точки зрения самой программы. Другое дело, что со стороны системы (ядро, glibc) обслуживаться потоки будут совсем иначе. По большому счету --- быстрей.
Back to top
View user's profile Send private message
Silverow
n00b
n00b


Joined: 11 Apr 2005
Posts: 46

PostPosted: Tue May 10, 2005 6:57 pm    Post subject: Reply with quote

Я кстати недавно перешел на ntpl. Правда с Gentoo около месяца работаю. Да и вообще с Линухом. 8O Перебирал только glibc. Firefox на глаз быстрее стал работать. :lol:
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Wed May 11, 2005 5:02 pm    Post subject: Reply with quote

Да, в принципе, местами лучше. но без траблей не обошлось =(((

https://bugs.gentoo.org/show_bug.cgi?id=92268

Если у кого есть трезвые мысле о способых борьбы =)))

С NV траблов нет, пришлось пересобрать Х и Дрова + opengl-update ...

А АТИ загнулось =(
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Thu May 12, 2005 7:22 am    Post subject: Reply with quote

Отключить AGP драйвер из кернела или не использовать внутренний
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Thu May 12, 2005 11:40 am    Post subject: Reply with quote

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
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Thu May 12, 2005 1:06 pm    Post subject: Reply with quote

Я только пересказываю что говорит драйвер ;)
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Thu May 12, 2005 1:09 pm    Post subject: Reply with quote

rusxakep wrote:
Я только пересказываю что говорит драйвер ;)


Это-то я понял :lol:

Трабла в том, что до NTPL это работало :oops:
Back to top
View user's profile Send private message
rusxakep
Guru
Guru


Joined: 09 Jul 2004
Posts: 458

PostPosted: Thu May 12, 2005 1:12 pm    Post subject: Reply with quote

Дело не в NPTL. У меня тоже родик 9600, и все пашет.

Попробуй перечитай howto и сделай сначала emerge -uvD --newuse world
а потом emerge -evD world

Удачи!

P.S: Вижу ты уже сделал первый шаг ;)
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Thu May 12, 2005 2:34 pm    Post subject: Reply with quote

rusxakep wrote:
Дело не в NPTL. У меня тоже родик 9600, и все пашет.

Попробуй перечитай howto и сделай сначала emerge -uvD --newuse world
а потом emerge -evD world

Удачи!

P.S: Вижу ты уже сделал первый шаг ;)


Как бы не пришлось переписывать на своем примере :lol:

HOWTO_восстановление_видео_после_апгрейда_ядра_4-6 :lol: :lol:
Back to top
View user's profile Send private message
ManJak
Guru
Guru


Joined: 18 Dec 2004
Posts: 561
Location: St. Petersburg, Russia

PostPosted: Sun May 15, 2005 9:14 am    Post subject: Reply with quote

ManJak wrote:
rusxakep wrote:
Дело не в NPTL. У меня тоже родик 9600, и все пашет.

Попробуй перечитай howto и сделай сначала emerge -uvD --newuse world
а потом emerge -evD world

Удачи!

P.S: Вижу ты уже сделал первый шаг ;)


Как бы не пришлось переписывать на своем примере :lol:

HOWTO_восстановление_видео_после_апгрейда_ядра_4-6 :lol: :lol:


Ну, вот, как в воду глядел =)))))

https://forums.gentoo.org/viewtopic-t-337441.html
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum