Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OFF]Cflags?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
LeWille
Tux's lil' helper
Tux's lil' helper


Joined: 05 Sep 2004
Posts: 99

PostPosted: Sat May 07, 2005 9:23 am    Post subject: [OFF]Cflags? Reply with quote

Bonjour,

Après une recherche (rapide j'en conviens :oops: ) je n'ai pas vu de sujet indiquant les meilleurs cflags à utiliser pour un processeur donné, je me demandais donc si il n'y avait pas moyen de faire un sujet mis en tête (ou si il existe un site) regrouppant la majorité des cflags possibles
_________________
un clavier azerty en vaut deux
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat May 07, 2005 9:29 am    Post subject: Reply with quote

il y a bien ce vieux lien toujours d'actualité (en tout cas pour les processeur de l'époque)

http://www.freehackers.org/gentoo/gccflags/flag_gcc3.html
Back to top
View user's profile Send private message
LeWille
Tux's lil' helper
Tux's lil' helper


Joined: 05 Sep 2004
Posts: 99

PostPosted: Sat May 07, 2005 9:35 am    Post subject: Reply with quote

c'est déjà pas mal mais ca serait bien d'en faire référence sur ce forum dans la section howto par exemple :)
_________________
un clavier azerty en vaut deux
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat May 07, 2005 9:40 am    Post subject: Reply with quote

bah en fait ce lien était présent dans le howto gentoo à partir de la 1.2 et 1.4 (au moment où je me suis mis à gentoo quoi).
Mais c'est vrai que depuis ça c'est perdu, ça peut être pas mal de le rappeller oui.
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Sat May 07, 2005 11:30 am    Post subject: Reply with quote

http://gentoo-wiki.com/Gentoo_Acer_Travelmate_803LCi_Manual#Acovea
y'a aussi celui là ;)
Back to top
View user's profile Send private message
fb99
l33t
l33t


Joined: 09 Apr 2003
Posts: 998
Location: Le Locle (Suisse,Neuchâtel)

PostPosted: Sat May 07, 2005 1:06 pm    Post subject: Reply with quote

tu peux aussi déjà en voir quelqu'uns en faisant :
Code:
pinko@gentoo-linux ~ $ cat /proc/cpuinfo   
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 2
model name      : Intel(R) Pentium(R) 4 CPU 2.40GHz
stepping        : 7
cpu MHz         : 2400.443
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr
bogomips        : 4718.59



c'est l'avant dernière ligne qui est importante .

-Sinon y'a aussi un petit scripts et son fonctionnement pour voir si tes flags améliorent réellement ton système . ça se trouve sur le site de http://www.gentoofr.org dans la rubrique documentation mais le site est actuellement pas atténiable.

-Sinon acovea est, si ce que j'ai entendu est vrai, un des meilleurs outils pour déterminer les meilleurs cfags pour ton ordi mais le seul hic c'est que le test dure 15 heures environ alors bof.

-Sinon il y avait aussi sur le site tu trouvais dans le topic des howto ce lien : http://leander256.free.fr/gentoo/gcc-flags-sommaire.html

Voilà un peu tout ce que je connais pour choisir les meilleurs cflags mais parfois trop vouloir optimiser le système peut avoir des conséquences inverse; comme on dit le mieux est l'ennemis du bien.

have fun :wink:
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sat May 07, 2005 1:28 pm    Post subject: Reply with quote

*** WARNING ***


Je ne saurais que te recommander la prudence vis à vis des CFLAGS CXXFLAGS et autres LDFLAGS. Le mieux serait que tu mettes un simple -O2 -march=ton_arch.
Sur une architecture x86 tu peux ajouter sans craintes -fomit-frame-pointer (moi perso c'est avec ces 3 là que j'ai un système quime convient parfaitement en terme ds performances). Pour les LDFLAGS, le mieux serait de les laisser blancs.
On dit gentoo plus rapide grace aux CFLAGS, oui, mais pas n'importe lesquels. En fait c'est tout simplement march qui permets d'avoir un code optimisé pour ton processeur. Le reste ne devrait être utilisé que localement et lorsque tu sais vraiment ce que ça fait.

Pour acovea, perso -1, il sort des résultats abérrants.


En fait moi c'est ce topic que je te recommande de lire : https://forums.gentoo.org/viewtopic-t-309752.html , il te montrera les pires trucs que tu pourrais faire et t'expliquera pourquoi ce n'était pas de bonnes idées.
Voilà, juste pour te conseiller de ne pas suivre le 1er gars qui te diras ces CFLAGS marchent bien avec une ligne de 3 km de long. (je sais de quoi je parle j'en ai fait des conneries de ce côté là)
Back to top
View user's profile Send private message
zdra
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1693
Location: Bruxelles, Belgique

PostPosted: Sat May 07, 2005 1:44 pm    Post subject: Reply with quote

Les meilleur Cflags ce sont ceux prédéfini dans les stage officiel de gentoo ;)
Il sont évidement pas agressif et on peut gagner un peu de performances avec du doigté, mais ils ont l'avantage d'être stable... puis gagner 0.2 seconde sur le démarage d'une application c'est pas tres important je trouve....
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Sat May 07, 2005 2:28 pm    Post subject: Reply with quote

oui c'est sûr à partir d'un certains point ça sert pu à rien.

Mais bon pour ceux qui veulent s'amuser pourquoi pas, au pire ça niquera leur install c'est tout. Le matos craint rien.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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