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]

Répondre à