"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> writes: > Mon but de est compiler noyau + Apache pour que celui-ci soit le plus > rapide possible pour un Pentium IV. > Même avec les options > CFLAGS="-march=pentium3 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer" > de gcc je ne trouve pas de gain.
Si je comprend bien, le problème de base c'est de faire tourner apache plus vite. Il y a plein de facteurs qui entrent en jeu : Le processeur, la mémoire, le disque, plus peut-être du script côté serveur, une base de données. Sans compter l'environnement, i.e. le réseau, la charge globale de la machine. Et à coup sur j'en oublie. Ce que je veux dire, c'est qu'il faudrait peut-être s'assurer que c'est bien le processeur le facteur limitant dans l'histoire. À quoi sert du code qui tourne plus vite si il bloque sur des entrées/sorties ? Et même si c'est le processeur ou la mémoire (là où le compilateur peut changer quelque chose), apache utilise certainement des bibliothèques. Ça peut s'avérer utile (selon où se trouve le problème) de recompiler ces bibliothèques aussi. Bon courage en tout cas. -- "Mesurer avant d'optimiser" Raphaël