Gentoo Archives: gentoo-user-fr

From: Hubert Mercier <mercier@××××××××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] GCC et AMD64
Date: Mon, 27 Mar 2006 09:07:20
Message-Id: 4427AAF7.6080100@msi.unilim.fr
In Reply to: Re: [gentoo-user-fr] GCC et AMD64 by Michel Paquet
1 Vous avez raison : revenons-en au sujet de départ ;-)
2
3 Pour ma part j'utilise des CFLAGS relativement classiques : -Os
4 -march=k8 -pipe -fomit-frame-pointer
5
6 J'ai pris l'habitude d'utiliser Os depuis plusieurs mois déjà, après
7 avoir constaté une amélioration sensible des performances de mon
8 portable avec ces réglages : -Os inclut les optimisation de -O2, mais
9 génère des binaires plus petits : sur mon disque de portable,
10 relativement ancien et lent, le temps de chargement de la distrib est un
11 poil plus court (pas mesuré, mais c'est sensible), mais surtout le
12 système est plus réactif.
13
14 Bref, je me suis dit que ce qui était bon pour mon portable ne pouvait
15 être mauvais pour mon desktop.
16
17 Attention toutefois, les dernières version de Gentoo spécifient
18 clairement dans le make.conf d'origine de ne pas utiliser -Os sur
19 architecture k8. Je l'ai fait quand même, en connaissance de cause, sans
20 souci jusque-là.
21
22 Cordialement,
23
24 Quelques références sur ce sujet en cadeau bonus :
25 http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/Optimize-Options.html#Optimize-Options
26 http://gcc.gnu.org/onlinedocs/gcc-4.1.0/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options
27
28 Un thread sur le forum, en anglais, et très long :
29 http://forums.gentoo.org/viewtopic.php?t=5717
30
31
32
33
34
35
36 Michel Paquet a écrit :
37 > -----BEGIN PGP SIGNED MESSAGE-----
38 > Hash: SHA1
39 >
40 > Merci Hubert pour cette réponse. Avoir eu le lien, je l'aurrais envoyé
41 > volontier mais j'ai télécharger le fichier sans vraiment me rappeler
42 > d'où je l'avais sorti (probablement sur le site d,AMD en fesant des
43 > recherche)
44 >
45 > Milles pardon à tout ceux que mon fichier ai pu nuire.
46 >
47 > Maintenant si nous pouvions revenir au sujet réel (voir Sujet ci-haut),
48 > j'aimerais avoir vos commentaire sur les CFLAGS
49 >
50 >
51 >> Bertrant:
52 >> Pourquoi march=k8 et pas march=athlon64 ?
53 >>
54 >
55 > march=k8 et march=athlon64 sont exactement identique, saufe que l'un
56 > s'écrit en 2 lettre et l'autre en 8 :P
57 >
58 >
59 > Michel P.
60 >
61 >
62 > Hubert Mercier a écrit :
63 >
64 >> Bonjour,
65 >>
66 >> Effectivement, 800 ko, ce n'est pas énorme, sur ce point personne ne
67 >> vous contredira. Par contre, il faut faire attention à quelques points
68 >> "de détails" lorsqu'on poste des documents. Par exemple la charge
69 >> induite par l'envoi d'un tel courrier sur une mailing-list comptant
70 >> quelques centaines d'abonnés (317 à ce jour, cf (1)). 800 ko * 317 = 253
71 >> 600 Ko, soit environ 200 Mo.
72 >>
73 >> => Autrement dit, un tel document, de seulement 800 Ko, envoyé à la
74 >> mailing-liste, a généré un traffic sortant de plus de 200 Mo uniquement
75 >> pour ce message. Et comme chacun sait, la bande passante a un coût bien
76 >> réel. Le même document, envoyé sur la liste gentoo-user (2531 abonnés)
77 >> aurait généré un traffic de 2 Go !
78 >>
79 >> Mais je vous accorde que ce genre de considérations ne saute pas
80 >> forcément aux yeux lorsqu'on envoie un message. Et mon intervention n'a
81 >> pas pour but de "désigner un coupable", mais simplement d'éclairer un
82 >> peu le pourquoi du comment de certains règles de nos petites communautés.
83 >> Je suis en revanche certain que vous n'aviez aucunement l'intention
84 >> d'embêter le monde en envoyant ce mail, mais bien au contraire d'être
85 >> constructif vis-à-vis du sujet que vous abordez, et nous vous en sommes
86 >> reconnaissant à ce titre-là.
87 >>
88 >> Bien amicalement,
89 >>
90 >> Hubert.
91 >>
92 >> (1) http://lists.gentoo.org/ml_stats.txt
93 >>
94 >>
95 >>
96 >>
97 >> Michel Paquet a écrit :
98 >> Yoann Pannier a écrit :
99 >>
100 >>
101 >>>>> Michel Paquet wrote, On 03/23/2006 01:36 AM:
102 >>>>>
103 >>>>>
104 >>>>>> P.S. j'ai joins la doc d'AMD pour les curieux ;)
105 >>>>>>
106 >>>>>>
107 >>>>> et hop, 800Ko dans les dents.
108 >>>>>
109 >>>>>
110 >>>>>
111 >> C'est vrai que 800ko, c'est énorme. Ouff, mon système en a pris plein la
112 >> poire! Les systèmes de courriel de nos jours ne supporte surement pas un
113 >> attachement de plus de 4Ko. De plus nos disque dur sont en moyenne
114 >> rarement au dessus de 40Mo (j'ai bien dit Mo et non pas Go). Merde, un
115 >> fichier de 800ko va remplir ce qui reste de mon disque... Voyon donc!
116 >>
117 >> ... (sarcastiquement)
118 >>
119 >> Faut être pas être parano quand-même...
120 >>
121 > -----BEGIN PGP SIGNATURE-----
122 > Version: GnuPG v1.4.2.2 (GNU/Linux)
123 > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
124 >
125 > iD8DBQFEI+m5wpieyJYB3AkRAppsAJ9T+TB929QeFQ1cvrl6g8UMG2/vOgCfbWny
126 > ttDuocQVCC0jO2hzXGEwUGI=
127 > =UZhM
128 > -----END PGP SIGNATURE-----
129 >