[Astuce] Optimiser un CPU Intel P4

Conversations générales au sujet de Sabayon Linux

Moderator: Moderators

[Astuce] Optimiser un CPU Intel P4

Postby Gerinald » Sun Nov 26, 2006 21:49

Bonjour,
Si comme moi vous avez un processeur Intel Pentium 4, voici une petite solution pour le mettre à sa pleine valeur.
Je tiens cette astuce d'une personne qui m'a bien aider à mes débuts ;o)

Ouvrez en mode root le fichier /etc/make.conf, et modifier la ligne "CFLAGS".

Introduisez en lieu et place de ce vous verrez, par cette ligne

CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"

Votre processeur sera mieux optimiser ;o)

@micalement
@+ Gerinald
Rien ne sert de courir, tout vient à point à qui sait attendre sa distro personnel :)
Gerinald
Growing Hen
 
Posts: 158
Joined: Tue Nov 21, 2006 13:50
Location: Bois d'Haine (Belgique)

Postby cvill64 » Mon Nov 27, 2006 8:18

nous migrerons à l'utilisation i686 aussi bientôt
cvill64
Sagely Hen
 
Posts: 2185
Joined: Fri Dec 30, 2005 10:03
Location: Virginia, USA

Postby xenon341 » Mon Nov 27, 2006 16:16

J'ai lu dans un magasine :

Processeur 386 : -march=i386
processeur 486 : -march=i486
Processeur 586 ou Pentium : -march=i586 ou -march=pentium

Processeurs Intel :

Pentium MMX : -march=pentium-mmx
Pentium Pro : -march=i686 ou -march=pentium-pro
Pentium II et Celeron : -march=pentium2
Pentium III : -march=pentium3
Pentium IV : -march=pentium4
Centrino : -march=centrino

Proceseurs AMD :

AMD K5 : -march=i586
AMD K6 : -march=k6
AMD K6-2 : -march=k6-2
AMD K6-3 : -march=k6-3
Athlon et Duron : -march=athlon
Athlon Thunderbird : -march=athlon-tbird
Athlon 4 : -march=athlon-4
Athlon XP : -march=athlon-xp
Athlon MP : -march=athlon-mp
AMD 64 (à adapté suivant le type d'AMD 64) : -march=k8 ou -march=opteron ou -march=athlon64 ou -march=athlon-fx

Vouala :)
xenon341
Simple Hen
 
Posts: 51
Joined: Sat Nov 18, 2006 15:57
Location: Montpellier (FRANCE)

Postby turquoise » Mon Nov 27, 2006 16:40

Pour aller un peu plus loin, voici un exemple :

Pour déterminer le type de processeur, on tape la commande suivante en mode console :
Code: Select all
cat /proc/cpuinfo


Dans mon cas, ça donne ceci :

processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Athlon(tm) XP 2000+
stepping : 0
cpu MHz : 1665.952
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts
bogomips : 3334.27


Ensuite, on consulte la liste de Cflags sûrs sur le wiki de Gentoo (http://fr.gentoo-wiki.com/HOWTO_CFLAGS), et on choisit le bon processeur, dans mon cas, ceci :

Athlon-tbird XP (AMD)

vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Athlon(tm)
Code: Select all
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"


Ensuite, il faut modifier son fichier make.conf avec les flags fournis et c'est tout!
turquoise
Old Dear Hen
 
Posts: 719
Joined: Wed Nov 15, 2006 1:14
Location: Abitibi-Témiscamingue!

Postby Gerinald » Mon Nov 27, 2006 16:44

Merci Turquoise,
Celui là, il va me servir pour mon AMD ;o)

Et merci à xenon341 pour sa belle liste, qui servira, j'en suis sur ;o)


@+ Gerinald
Rien ne sert de courir, tout vient à point à qui sait attendre sa distro personnel :)
Gerinald
Growing Hen
 
Posts: 158
Joined: Tue Nov 21, 2006 13:50
Location: Bois d'Haine (Belgique)

Postby turquoise » Mon Nov 27, 2006 17:01

Mais tout le plaisir est pour moi! ;)

Bon, tout le monde saura maintenant que ma machine commence à dater, mais c'est pour la bonne cause... :lol:
turquoise
Old Dear Hen
 
Posts: 719
Joined: Wed Nov 15, 2006 1:14
Location: Abitibi-Témiscamingue!

Postby cvill64 » Mon Nov 27, 2006 17:48

cvill64 wrote:nous migrerons à l'utilisation i686 aussi bientôt


CHOST not march I meant ;)
cvill64
Sagely Hen
 
Posts: 2185
Joined: Fri Dec 30, 2005 10:03
Location: Virginia, USA

Postby Gerinald » Mon Nov 27, 2006 18:11

turquoise wrote:Mais tout le plaisir est pour moi! ;)

Bon, tout le monde saura maintenant que ma machine commence à dater, mais c'est pour la bonne cause... :lol:


Ben oui, merci de nous dire qu'il faut acheter MDR

Mais acheter intelligemment, laisser les marque sur le côté et clooner votre PC, sur et certain d'être dans le bon matos pour Linux ;o))

Bisous
@+ Gerinald
Rien ne sert de courir, tout vient à point à qui sait attendre sa distro personnel :)
Gerinald
Growing Hen
 
Posts: 158
Joined: Tue Nov 21, 2006 13:50
Location: Bois d'Haine (Belgique)

Postby turquoise » Mon Nov 27, 2006 18:27

Ben au moins de ce côté-là, je peux certifier que c'est difficile de trouver quelque chose de plus générique que mon PC et que tout mon matériel est compatible. :lol:

Non, mais sérieusement tout fonctionne très bien et je ne suis pas pressée de changer.
turquoise
Old Dear Hen
 
Posts: 719
Joined: Wed Nov 15, 2006 1:14
Location: Abitibi-Témiscamingue!

Postby Gerinald » Mon Nov 27, 2006 18:36

MDR Idem pour moi, 2 PC clooner, et un portable (malheureusement pas clooner)

Prochain portable que je me prendrai, ce sera un Asus, je suis un peu déçu des Acer :o(

Bisous
@+ Gerinald
Rien ne sert de courir, tout vient à point à qui sait attendre sa distro personnel :)
Gerinald
Growing Hen
 
Posts: 158
Joined: Tue Nov 21, 2006 13:50
Location: Bois d'Haine (Belgique)

Next

Return to French

Who is online

Users browsing this forum: No registered users and 0 guests