View previous topic :: View next topic |
Author |
Message |
faya972 n00b
Joined: 24 May 2007 Posts: 24
|
Posted: Thu May 24, 2007 1:20 am Post subject: [CFLAGS] Athlon XP ... again [Résolu] |
|
|
Bonjour, bonsoir ...
Je me lance de nouveau dans la compilation d'un nouveau système Gentoo (2007 et je ne me souviens pas de la version de gcc utilisée ...) et je voudrais juste un système réactif sans nécessairement les optimisations de la mort qui tue !
Après avoir lu des tonnes de documentation j'ai choisi les CFLAGS suivant :
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -m3dnow -msse -mfpmath=sse -mmmx"
Y en a-t-il dans cette liste qui seraient peu sûr et qu'est-ce que je pourrais rajouter sans crainte ?
(Mon cpuinfo
Code: |
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Athlon(tm) XP
stepping : 0
cpu MHz : 1466.943
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 sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow ts
bogomips : 2938.04
|
Merci d'avance
Last edited by faya972 on Sat May 26, 2007 2:11 am; edited 3 times in total |
|
Back to top |
|
|
zsfrack n00b
Joined: 28 Jan 2007 Posts: 41
|
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Thu May 24, 2007 1:44 am Post subject: |
|
|
Et je rajouterais, fais une recherche sur le forum c'est un sujet archi débattu. _________________ Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??) |
|
Back to top |
|
|
_Seth_ Guru
Joined: 15 Sep 2004 Posts: 539 Location: encore paumé dans un labo ;)
|
Posted: Thu May 24, 2007 8:33 am Post subject: |
|
|
salut, un petit coup d'oeil ici devrait te permettre de te faire un avis objectif. Bonne lecture. _________________ no tears to cry, no feelings left
the species has amused itself to death
amused itself to death |
|
Back to top |
|
|
_Seth_ Guru
Joined: 15 Sep 2004 Posts: 539 Location: encore paumé dans un labo ;)
|
Posted: Thu May 24, 2007 11:14 am Post subject: Re: CFLAGS Athlon XP ... again |
|
|
Est ce que tu pourrais modifier le titre de ton post ? Mettre par exemple "[Cflags] Athlon XP ... again" pour le mettre en conformité avec les règles de notre forum.
faya972 wrote: | Je me lance de nouveau dans la compilation d'un nouveau système Gentoo (2007 et je ne me souviens pas de la version de gcc utilisée ...) et je voudrais juste un système réactif sans nécessairement les optimisations de la mort qui tue ! |
A priori, si tu ne veux pas avoir d'ennuis lors de la compilation de tes paquets, tu peux jeter un coup d'oeil sur cette liste des "safe cflags", il y a une autre page sur ce wiki qui donne des infos complémentaires aux liens que je t'ai donné précédemment.
faya972 wrote: | Y en a-t-il dans cette liste qui seraient peu sûr et qu'est-ce que je pourrais rajouter sans crainte ? |
J'aime pas trop le -O3, j'ai eu plusieurs problèmes avec et en plus il active des "optimisations" qui ne sont pas forcément intéressantes. _________________ no tears to cry, no feelings left
the species has amused itself to death
amused itself to death |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Thu May 24, 2007 11:21 am Post subject: Re: CFLAGS Athlon XP ... again |
|
|
_Seth_ wrote: |
J'aime pas trop le -O3, j'ai eu plusieurs problèmes avec et en plus il active des "optimisations" qui ne sont pas forcément intéressantes. |
Je suis du même avis. Et d'ailleurs tu peux aussi virer les -msse etc... ce genre de CFLAGS c'est bon au cas par cas (via /etc/portage/package.cflags, y a un truc pour ça) mais pour le système entier ça vaut pas le coup. Ça va te donner des binaires plus gros, donc plus de ram occuppés pour, au final, un gain de "perf" super minim voir même parfois négatif.
Code: |
CFLAGS="-O2 -pipe -march=<ton_cpu> -mtune=<ton_cpu> -fomit-frame-pointer -ftree-vectorize"
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"
|
-ftree-vectorize est le seul CFLAGS "éxotique" que je trouve interessant de mettre dnas le make.conf avec -fvisibility-inlines-hidden (qui, malgré les warning de portage, m'a jamais donné aucun soucis) _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
faya972 n00b
Joined: 24 May 2007 Posts: 24
|
Posted: Thu May 24, 2007 11:55 am Post subject: |
|
|
Oups ... sorry pour le titre. C'est corrigé.
J'avais déjà recherché sur le forum ainsi que sur l'ami Google mais les avis sont tellement partagés que finalement on s'y perd ...
C'était p'têt un peu con de penser qu'ils seraient moins partagés en posant la question une nième fois ...
Je vais simplement remettre les "safe" CFLAGS, quand je pourrai je vais tester les autres au cas par cas. Merci pour l'aide.
ps : hmm c'est pas très sympa le "n00b" pour les nouveaux du forum ! |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772
|
Posted: Thu May 24, 2007 12:12 pm Post subject: |
|
|
faya972 wrote: | Oups ... sorry pour le titre. C'est corrigé. |
C'est pas encore tout à fait bon pour le titre, le résolu doit être placé à la fin |
|
Back to top |
|
|
|