Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[conf] USE="nptl ---", e' utile o meno avere nptl?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Fri Jan 14, 2005 7:08 pm    Post subject: [conf] USE="nptl ---", e' utile o meno avere nptl? Reply with quote

Ma soprattutto... a cosa serve visto che viene citata perfino nell'Handbook di Gentoo?
_________________
HOWTO 1: Spegnere il laptop!
HOWTO 2: Comprimere i DVDs!
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Fri Jan 14, 2005 7:14 pm    Post subject: Reply with quote

da quanto ne ho capito io, e ne ho capito parecchio poco, dovrebbe sostituire linuxthreads e dare un aumento di performance... sul fatto che sia utile o meno, boh? tutto fa
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
luca82
Guru
Guru


Joined: 22 Oct 2003
Posts: 306
Location: Somewhere Between Heaven and Hell

PostPosted: Fri Jan 14, 2005 7:50 pm    Post subject: Reply with quote

Se usi java con le glibc compilate con NPTL, questa sarà molto più performante rispetto ad un sistema compilato con i classici Linux Thread.
Per quanto riguarda la compatibilità, le NPTL mantengono la compatibilità con i Linux Thread, ed è ovvio che se un'applicazione non supporta (non è stata scritta per...) le NPTL non si avrà alcun vantaggio.
Spesso alcune applicazioni hanno la use flag per attivare o disattivare nptl, come ad esempio openoffice.
Back to top
View user's profile Send private message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Fri Jan 14, 2005 7:59 pm    Post subject: Reply with quote

luca82 wrote:
Se usi java con le glibc compilate con NPTL, questa sarà molto più performante rispetto ad un sistema compilato con i classici Linux Thread.
Per quanto riguarda la compatibilità, le NPTL mantengono la compatibilità con i Linux Thread, ed è ovvio che se un'applicazione non supporta (non è stata scritta per...) le NPTL non si avrà alcun vantaggio.
Spesso alcune applicazioni hanno la use flag per attivare o disattivare nptl, come ad esempio openoffice.


Pensi sia da usare o meno come USE flag?
_________________
HOWTO 1: Spegnere il laptop!
HOWTO 2: Comprimere i DVDs!
Back to top
View user's profile Send private message
SilverXXX
l33t
l33t


Joined: 18 Sep 2004
Posts: 885

PostPosted: Fri Jan 14, 2005 9:50 pm    Post subject: Reply with quote

Ormai sta diventando lo stnadard per tutte le distro prefatte, io lo uso già da un pò e va bene, non dà problemi. Cmq le nptl sono completamente compatibili posix e dovrebbero garantire maggiori performance, un maggior numero di thread allocabili e una migliore stabilità (se non ricordo male).
_________________
about:mozilla
Back to top
View user's profile Send private message
emix
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1014

PostPosted: Sat Jan 15, 2005 7:41 am    Post subject: Reply with quote

Io l'ho attivata l'altroieri, quando ho visto che in OpenOffice 1.1.4 avevano aggiunto la use "nptl". Non che abbia fatto miracoli, ma sicuramente male non fa :wink:
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Jan 15, 2005 10:00 am    Post subject: Reply with quote

Giusto per chiarire una cosa:

Ci sono 2 flags: nptl e nptlonly

Se nelle vostre USE mettete solo la prima avrete delle glibc compilate 2 volte, cioe' le prime compilate con NPTL le seconde compilate con i classici Linux Threads per mantenere una retrocompatibilita' (per fallback diciamo).
Se aggiungete altre alla flag nptl anche la flag nptlonly avrete le glibc compilate solo nel primo modo, quindi con nptl attiva.

Io personalmente uso da parecchi mesi entrambe le flag senza nesusn tipo di problema su un amd64.


CYA
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
SilverXXX
l33t
l33t


Joined: 18 Sep 2004
Posts: 885

PostPosted: Sat Jan 15, 2005 11:20 am    Post subject: Reply with quote

Mi pareva avessero tolto nptlonly
_________________
about:mozilla
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Jan 15, 2005 11:32 am    Post subject: Reply with quote

SilverXXX wrote:
Mi pareva avessero tolto nptlonly


:?:
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sat Jan 15, 2005 12:16 pm    Post subject: Reply with quote

guardate 2 post più giù! :wink:
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)


Last edited by .:deadhead:. on Sat Jan 15, 2005 12:45 pm; edited 1 time in total
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Sat Jan 15, 2005 12:32 pm    Post subject: Reply with quote

@deadhead: ehm... nptlonly
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sat Jan 15, 2005 12:42 pm    Post subject: Reply with quote

Oops... :oops:
Code:
INSPIRON8600 portage # euse -i nptlonly
global use flags (searching: nptlonly)
************************************************************
no matching entries found

local use flags (searching: nptlonly)
************************************************************
[-    ] nptlonly (sys-libs/glibc):
Disables building the linuxthreads fallback in glibc ebuilds that support building both linuxthreads and nptl.
errata corrige
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
Cazzantonio
Bodhisattva
Bodhisattva


Joined: 20 Mar 2004
Posts: 4514
Location: Somewere around the world

PostPosted: Sat Jan 15, 2005 1:00 pm    Post subject: Reply with quote

nptonly c'è solo per la versione masked delle glibc...
siete coì tanti ad usare ~x86 per glibc e compagnia bella?
_________________
Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Jan 15, 2005 1:10 pm    Post subject: Reply with quote

Cazzantonio wrote:
siete coì tanti ad usare ~x86 per glibc e compagnia bella?


Presente! 8)

<EDIT> Comunque non sono sicuro che sia solo per la versione ~x86 (o ~amd64 nel mio caso).. purtroppo non sono davanti al mio pc ora ma al lavoro... :cry:
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
luca82
Guru
Guru


Joined: 22 Oct 2003
Posts: 306
Location: Somewhere Between Heaven and Hell

PostPosted: Sat Jan 15, 2005 1:14 pm    Post subject: Reply with quote

Io nella mia workstation ho usato il Developers Method per l'installazione e quindi ho le versioni ~x86 di gcc e glibc, quest'ultimo compilato con nptlonly.
Mai avuto problemi in questo senso... Per quanto riguarda altri server su cui ho installato gentoo, con pacchetti stabili ho usato nptl e anche li nessun problema.
Back to top
View user's profile Send private message
quantumwire
Guru
Guru


Joined: 15 Oct 2003
Posts: 403
Location: Lausanne

PostPosted: Sat Jan 15, 2005 1:20 pm    Post subject: Reply with quote

Per il momento tutto ok anche sul mio portatile... compilazione from scratch perfettamente riuscita.
_________________
HOWTO 1: Spegnere il laptop!
HOWTO 2: Comprimere i DVDs!
Back to top
View user's profile Send private message
GhePeU
Guru
Guru


Joined: 12 Aug 2003
Posts: 549
Location: Mestre, Italy

PostPosted: Sat Jan 15, 2005 1:47 pm    Post subject: Reply with quote

io preferisco non usare nptl_only

ci sono alcuni software che con le nptl non vanno (matlab, ad esempio) e compilando anche la versione linuxthreads basta lanciarli con LD_ASSUME_KERNEL=2.4.1 per risolvere il problema
_________________
That is not dead which can eternal lie,
and with strange aeons even death may die.
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Sat Jan 15, 2005 2:47 pm    Post subject: Reply with quote

lavish wrote:
Se nelle vostre USE mettete solo la prima avrete delle glibc compilate 2 volte, cioe' le prime compilate con NPTL le seconde compilate con i classici Linux

Non penso che le compili due volte, ho appena attivato la use NPTL senza NPTLONLY ed il tempo di compilazione è leggermente superiore al caso senza POSIX threads. Oh meglio, forse compila due volte alcune parti ma non tutto :)
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Jan 15, 2005 3:00 pm    Post subject: Reply with quote

fabius wrote:
Non penso che le compili due volte, ho appena attivato la use NPTL senza NPTLONLY ed il tempo di compilazione è leggermente superiore al caso senza POSIX threads. Oh meglio, forse compila due volte alcune parti ma non tutto :)


Guardati l'ebuild ;)
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Sat Jan 15, 2005 3:15 pm    Post subject: Reply with quote

lavish wrote:
Guardati l'ebuild ;)

Ho dato un'occhiata veloce e abbiamo entrambi ragione. Sai perché? Io ho la versione glibc-2.3.4.20040808-r1 mentre tu la glibc-2.3.4.20041102 :D
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Sat Jan 15, 2005 3:21 pm    Post subject: Reply with quote

fabius wrote:
Ho dato un'occhiata veloce e abbiamo entrambi ragione. Sai perché? Io ho la versione glibc-2.3.4.20040808-r1 mentre tu la glibc-2.3.4.20041102 :D


Sei old-style amico 8)

Eheh scherzo, cmq appena arrivo a casa do un'occhiata anche io :)
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) 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