View previous topic :: View next topic |
Author |
Message |
docCarcass n00b
Joined: 18 Dec 2002 Posts: 20
|
Posted: Wed Dec 18, 2002 10:37 pm Post subject: cflags raisonable |
|
|
Salut tout le monde!!!
Qu' elles seraient les options a rajouter dans ma variable CFLAGS dans make.conf "au minimum" en sachant qu' actuellement je n' ai pas chargé du tout: -march=pentium3 -pipe ...
Est-ce que mozilla est long au demarage chez vous aussi ?
Existe-t-il une optimisation permettant de le faire s' executer plus rapidement ? |
|
Back to top |
|
|
Sleeper l33t
Joined: 12 Nov 2002 Posts: 667
|
Posted: Thu Dec 19, 2002 8:46 am Post subject: |
|
|
T'as essaye phoenix ??? |
|
Back to top |
|
|
kasper n00b
Joined: 22 Jul 2002 Posts: 55 Location: Montpellier
|
Posted: Thu Dec 19, 2002 8:48 am Post subject: |
|
|
salut docCarcass
au début j'ai tuné mes CFLAGS "à mort", -march=athlon-xp -O3 -pipe -fomit-frame-pointer -zcombreloc...
mais bon, les instabilités étaient trop fréquentes... alors j'ai baissé dans ma pskopathie
les ebuilds sont censés vérifier les CFLAGS et enlever ceux qui posent problème suivant les softs que tu veux compiler mais bien sûr, tous ne le font pas (les cas sont tres nombreux), resultat mon kde foirouillait sans vergogne et d'autres applis se lancaient tout bonnement pas.
j'en suis revenu à un simple : -march=athlon-xp -O2 -pipe
tout recompilé et j'ai plus de problème
ceci n'est que mon humble expérience, peut-être que d'autres pourront m'éclairer aussi sur des flags ki n'engendrent pas d'instabilité tout en optimisant un poil
++ |
|
Back to top |
|
|
xr31Daisy Guru
Joined: 19 Jul 2002 Posts: 326 Location: Paris, France
|
Posted: Thu Dec 19, 2002 11:10 am Post subject: |
|
|
Franchement, pour les quelques miettes de performances gagnables sur les CFLAGS, est-il bien utile de se compliquer la vie ?
'-march=pentium4 -O3 -pipe' marche très bien pour moi
Par contre, le truc 'delamorkitu' serait, parait-il, le 'prelinking'. _________________ #include "pictures.h" |
|
Back to top |
|
|
Mat_le_ouf Apprentice
Joined: 13 Sep 2002 Posts: 257 Location: France
|
Posted: Thu Dec 19, 2002 11:42 am Post subject: |
|
|
Sleeper wrote: | T'as essaye phoenix ??? |
Un peu HS, mais je trouve que la derniere version de Phoenix (0.5) est moins stable.
En tout cas sous Win elle plante assez souvent, j'avoue que j'ai pas teste sous Linux |
|
Back to top |
|
|
Sleeper l33t
Joined: 12 Nov 2002 Posts: 667
|
Posted: Thu Dec 19, 2002 2:58 pm Post subject: |
|
|
Je sais pas pour la 0.5, je compile ma version depuis le CVS et j'ai
pas de pbs ... |
|
Back to top |
|
|
sergio Apprentice
Joined: 11 Jun 2002 Posts: 265 Location: Clermont Ferrand, France
|
Posted: Fri Dec 20, 2002 8:27 am Post subject: |
|
|
Pour ma part j'ai emerge mes applications (X, KDE, Apache,etc...) avec le flag -zcombreloc et je n'ai pas vu de différence notable ni dans la rapidité ni dans la stabilité...
A+ |
|
Back to top |
|
|
sergio Apprentice
Joined: 11 Jun 2002 Posts: 265 Location: Clermont Ferrand, France
|
Posted: Fri Dec 20, 2002 8:29 am Post subject: |
|
|
Quote: |
au début j'ai tuné mes CFLAGS "à mort", -march=athlon-xp -O3 -pipe -fomit-frame-pointer -zcombreloc...
|
Pour ma part j'ai emerge mes applications (X, KDE, Apache,etc...) avec le flag -zcombreloc et je n'ai pas vu de différence notable ni dans la rapidité ni dans la stabilité...
A+ |
|
Back to top |
|
|
kasper n00b
Joined: 22 Jul 2002 Posts: 55 Location: Montpellier
|
Posted: Fri Dec 20, 2002 8:45 am Post subject: |
|
|
sergio wrote: | Pour ma part j'ai emerge mes applications (X, KDE, Apache,etc...) avec le flag -zcombreloc et je n'ai pas vu de différence notable ni dans la rapidité ni dans la stabilité...
A+ | moi non plus pour la rapidité par contre j'avais des plantages réguliers de kmail & konqueror
c pour ca que les enlever ne m'a pas coupé la coui... gauche |
|
Back to top |
|
|
NeuSReu n00b
Joined: 25 Nov 2002 Posts: 10
|
Posted: Wed Dec 25, 2002 5:01 am Post subject: |
|
|
Perso je suis en -O2 -march=pentium4 -pipe -fomit-frame-pointer -z combreloc
au début j'étais en O3 mais g eu pas mal de pb ac gcc 3.2.1 ac ce niveau donc je suis revenu a 2 et ca fonctionne du tonner.
Je suis meme en instable ac kde3.1rc5 etc et g pas eu de problemes non solubles ni trop relou |
|
Back to top |
|
|
NeuSReu n00b
Joined: 25 Nov 2002 Posts: 10
|
Posted: Wed Dec 25, 2002 5:03 am Post subject: |
|
|
Perso je suis en -O2 -march=pentium4 -pipe -fomit-frame-pointer -z combreloc
au début j'étais en O3 mais g eu pas mal de pb ac gcc 3.2.1 ac ce niveau donc je suis revenu a 2 et ca fonctionne du tonner.
Je suis meme en instable ac kde3.1rc5 etc et g pas eu de problemes non solubles ni trop relou
Par contre je suis pas d'accord j'ai gagné en perf avec le gcc 3.2.1 et -z combreloc je le vois dans glxgears j'ai quelques fps en plus depuis
Voiloute |
|
Back to top |
|
|
JPz n00b
Joined: 30 Jun 2002 Posts: 23 Location: Clermont-Ferrand, France
|
Posted: Fri Dec 27, 2002 6:47 pm Post subject: |
|
|
Perso :
-march=athlon -O2 -pipe -fomit-frame-pointer
et pour mon laptop :
-march=pentium3 -O2 -pipe -fomit-frame-pointer
Ca marche très bien comme ça. A noter que -fomit-frame-pointer n'est en principe pas une optimisation à risque, au contraire -ffast-math par exemple. |
|
Back to top |
|
|
dioxmat Bodhisattva
Joined: 04 May 2002 Posts: 709 Location: /home/mat
|
Posted: Sat Dec 28, 2002 7:50 pm Post subject: |
|
|
au bout d'un moment jen ai eu marre de mon systeme qui marchait alors jai tente ca :
-march=athlon-tbird -O3 -pipe -fforce-addr -fomit-frame-pointer -falign-functions=4 -maccumulate-outgoing-args -m3dnow -mmmx -z combreloc
ben ca marche toujours aussi bien :)
par contre gcc 3.x desactive toujours mmx et 3dnow je sais pas trop pourquoi...
un truc interessant sinon c genre -Wno-deprecated, pour eviter d'afficher des messages inutiles pour un utilisateur sur les headers deprecies... |
|
Back to top |
|
|
|