Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Pentium D e configurazione kernel
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
table
Apprentice
Apprentice


Joined: 17 Feb 2007
Posts: 279
Location: Gazzaniga (BG) Italy

PostPosted: Sat Oct 13, 2007 6:55 pm    Post subject: Pentium D e configurazione kernel Reply with quote

Ciao sono alle prese con un pentium D 945 3,4 Ghz dual core.

Sto compilando x la prima volta un kernel apposito 8O .

Io avrei optato x questa configurazione:

Code:

Processor type and features -->
[*] Symmetric multi-processing support
Processor Family -->
(X) Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon
(2) Maximum number of CPUs (2-255)
[*] Multi-core scheduler support


Cosa ne dite? può andare? :roll:

Speriamo che basti, e speriamo di non doverlo patchare 8O :lol:
_________________
Pulisci l'html con:
Code:
sed 's/<[Bb][Rr][ \t]*\/*>/\n/g;s/<\/*[^>]\+\/*>//g'

skype: matteopinguino
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


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

PostPosted: Sun Oct 14, 2007 9:17 am    Post subject: Reply with quote

Beh prova... Di sicuro non smette di funzionare, alla peggio non avrai un kernel iper ottimizzato.
Cmq posta per fare l'output di /proc/cpuinfo , potrebbe essere che la voce Core2 / Newer Xeon vada anche lei bene.

Inoltre posta il tuo make.conf .

Se hai già un kernel funzionante cmq non si pongono certi problemi: lo provi, se boota ok, se si incarta allora riavvii col vecchio kernel e via ;)
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
al1ta
Tux's lil' helper
Tux's lil' helper


Joined: 18 Apr 2005
Posts: 77

PostPosted: Fri Oct 19, 2007 3:01 pm    Post subject: Reply with quote

stai usando una distribuzione a 64bit?

se si

Generic-x86-64


nel make.conf un ottimizzazione potrebbe essere...

CFLAGS="-march=nocona -O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"

io ce l'ho così anche se molti ritengono che sia più stabile -O2
Back to top
View user's profile Send private message
Manwhe
Tux's lil' helper
Tux's lil' helper


Joined: 25 Jun 2007
Posts: 127

PostPosted: Fri Oct 19, 2007 3:08 pm    Post subject: Reply with quote

Se utilizzi gcc 4x

http://www.gentoo.org/doc/it/gcc-optimization.xml


# -O3: Questo è il più alto livello di ottimizzazione possibile, e anche il più rischioso. Impiegherà un tempo più lungo a compilare il proprio codice con questa opzione, e infatti non dovrebbe essere usato per tutto il sistema con gcc 4.x. Il comportamento di gcc è cambiato significativamente dalla versione 3.x. Nella 3.x, -O3 aveva mostrato tempi di esecuzione marginalmente più veloci rispetto a -O2, ma non è più il caso con gcc 4.x. Compilando tutti i propri pacchetti con -O3 si otterranno binari più grossi che richiedono più memoria, e incrementerà significativamente il numero di compilazioni fallite o comportamenti dei programmi inaspettati (inclusi errori). Gli svantaggi superano i benefici; ricordare il principio di diminuire i risultati. Usare -O3 non è raccomandato per gcc 4.x.
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Fri Oct 19, 2007 4:44 pm    Post subject: Reply with quote

se vuoi usare -O3 ed LDFLAGS (tra l'altro sono su hardened e la diffrenza con -O2 c'è) l'unica cosa buona che puoi fare è pensare di installare portage-bashrc ed evitare di usarli per cose di scarsa importanza come binutils baseutils gcc libc etc.
In genereale vale la regola se funziona su un bestione come mozilla od OOo qualche risultato te lo porta per il resto la differenza sia in meglio che in peggio quando c'è è minima.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
Super_Treje
n00b
n00b


Joined: 15 Nov 2007
Posts: 43
Location: Roma, Pescara

PostPosted: Thu Nov 15, 2007 10:38 am    Post subject: Re: Pentium D e configurazione kernel Reply with quote

table wrote:
Ciao sono alle prese con un pentium D 945 3,4 Ghz dual core.

Sto compilando x la prima volta un kernel apposito 8O .

Io avrei optato x questa configurazione:

Code:

Processor type and features -->
[*] Symmetric multi-processing support
Processor Family -->
(X) Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon
(2) Maximum number of CPUs (2-255)
[*] Multi-core scheduler support


Cosa ne dite? può andare? :roll:

Speriamo che basti, e speriamo di non doverlo patchare 8O :lol:


Hai gia' impostato il valore corretto della tua cpu.

Per il make.conf devi solo capire se vuoi 32bit o 64 bit.
In ogni modo io preferisco questi valori : -o2 -pipe
Per il -fomit-frame-pointer sto' facendo dei test con Acovea per capire, dato un programma c, se migliora/peggiora l'ottimizzazione abilitandolo o meno.
Per il momento con il file standard huffbench.c ho avuto i seguenti risultati :

Code:

                 Acovea's Best-of-the-Best: ***********************************                   (1.72018)
                   Acovea's Common Options: **********************************                    (1.70582)
                                       -O1: **********************************                    (1.70684)
                                       -O2: ************************************                  (1.80363)
                                 -O2 -pipe: *****************************************             (2.05286)
            -O2 -pipe -fomit-frame-pointer: **************************************                (1.89647)
-O2 -pipe -fomit-frame-pointer -ffast-math: **********************************                    (1.68287)
                                       -O3: ***********************************                   (1.75542)
                           -O3 -ffast-math: **********************************                    (1.70268)
                                       -Os: **************************************************    (2.45104)


Ma come puoi notare e' solo un test iniziale senza nessuna valenza in quanto non prende in esame tutte le possibili permutazioni di flags ne' una certa vastita' di codice c/c++.
Bye :)
_________________
Che dio ce la mandi bona, o cmq almeno un po' gnocca :D :P
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