Baptiste Mathus wrote:
Salut � tous,
[...]
Et je me suis dit : mais bon sang de bois (je me dis �a des fois). Si je
recompilais gcc en l'optimisant, je pourrrais pt�te gagner encore :
Non, tu ne pourras gagner en efficacit� (toute th�orique) sur la
performance lors de la compilation, c'est tout.
il me semble en effet avoir lu dans le dernier Linux mag qqchose disant
qu'en fait, si on veut b�n�ficier pleinement d'un gcc 3.4 (par exemple)
et qu'on a une version 3.2 (toujours par exemple, mais une version inf �
3.4 quoi), il faut :
1) compiler les sources du 3.4 avec le 3.2
2) recompiler un nouveau 3.4 avec le 3.4 qu'on vient de compiler (pour
b�n�ficier ds la version 3.4 compil�e des am�liorations de la 3.4 en gros?)
non plus ;-) Sinon, tu ne pourrais jamais faire de cross-compilation (et
c'est le point fort de gcc...).
Donc, pour moi, �a veut dire :
Compiler le 3.4 deux fois, puis Compiler gtk avec le compilateur
nouvellement compil�.
Est-ce que vous avez des avis (techniques, algo, tout ce que vous
voulez, je suis preneur) sur ce dont je parle (infirmant ou confirmant).
Est-ce que c'est :
- totalement inutile : tout ce que j'ai cru comprendre est faux, �a ne
me fera rien gagner
- un peu inutile : �a fera ds tous les cas pas gagner gd chose
AMHA, totalement inutile.
1) Tu oublies totalement les bases : pour �tre efficace, il te faudrait
- recompiler en optimisant le noyau Linux
- idem avec la libc
(c'est vraiment la base). Ensuite,
- ton shell (mais bon, optimiser un shell, cela revient � mettre une
carrosserie en carbone sur un bulldozer pour aller plus vite...)
- X (bon courage ;-))
- les diff�rentes biblioth�ques que tu utilises (dont gtk)
- ton gestionnaire de fen�tres
- chaque application que tu utilises
C'est le minimum.
Une fois que tu auras fait tout cela, tu constateras que tu n'auras rien
gagn� ou presque.
Mais on ne peut pas t'emp�cher de t'amuser... Il y a des gens qui n'ont
rien � faire et qui le font : les Gentooistes ;-)
PK
--
Patrice KARATCHENTZEFF
STMicroelectronics Tel: 04-76-92-67-96
850, rue Jean Monnet
38926 CROLLES Cedex, Courriel: [EMAIL PROTECTED]