Linux.general : i386 et i686
Posté par therealnicoco () le 31 décembre 2006
J'avais posé à peu près la même question dans un commentaire (http://linuxfr.org/~benoitc75/23386.html#787912), mais elle s'était noyée parmi d'autres.
De quel ordre sont les différences de performances entre une distrib compilée pour i386 (par exemple ma debian à moi que j'aime) et une distrib i686 (par exemple archlinux que j'ai essayé de tester mais que j'ai pas encore réussi à installer correctement et que ça sert à rien que je continue si vous me dites que ça sera pas plus rapide que ma debian à moi que j'aime) ? Est-ce de l'ordre de la millisecondes quand on compile un gros programme ou de l'ordre de la minute (oui j'exagère, et alors ?) lors du lancement du système ou d'une grosse application ?
J'utilise un Pentium 4 2.6C et je fais principalement du surf et des jeux.
J'ai remarqué que dans debian il y avait quand même le noyau et la libc6 optimisée pour mon archi.
Merci de vos retours d'experience (et également pourquoi pas de vos explications théoriques sur le pourquoi du comment)
(PS si je conclue de vos réponses qu'ArchLinux changera ma vie alors vous serez responsable de l'échec de mes partiels de février à cause de trop de temps passer à nerder sur l'ordi)
De quel ordre sont les différences de performances entre une distrib compilée pour i386 (par exemple ma debian à moi que j'aime) et une distrib i686 (par exemple archlinux que j'ai essayé de tester mais que j'ai pas encore réussi à installer correctement et que ça sert à rien que je continue si vous me dites que ça sera pas plus rapide que ma debian à moi que j'aime) ? Est-ce de l'ordre de la millisecondes quand on compile un gros programme ou de l'ordre de la minute (oui j'exagère, et alors ?) lors du lancement du système ou d'une grosse application ?
J'utilise un Pentium 4 2.6C et je fais principalement du surf et des jeux.
J'ai remarqué que dans debian il y avait quand même le noyau et la libc6 optimisée pour mon archi.
Merci de vos retours d'experience (et également pourquoi pas de vos explications théoriques sur le pourquoi du comment)
(PS si je conclue de vos réponses qu'ArchLinux changera ma vie alors vous serez responsable de l'échec de mes partiels de février à cause de trop de temps passer à nerder sur l'ordi)
> Lire le message (10 commentaires, moyenne: 1,4).
Vous avez demandé le commentaire #789210.



rassure toi
tu peux réviser tes partiels tranquille et économiser ton processeur..
Il n'y a aucune différence sensible en pratique. Debian est déjà optimisée pour les paquets qui le méritent (openssl, mplayer?).
Et si tu veux gagner les quelques pouièmes potentiels sur certains paquets, regarde du côté de apt-build (par exemple http://www.andesi.org/index.php?node=108 )
Pour des discussions sur le sujet, chercher les archives des ML Debian et Gentoo...
[^]Re: rassure toi
Merci pour ce super tuyau, je savais que tout compiler était possible avec apt, mais tout ce que j'avais trouvé m'avait sembler horriblement compliqué (il faut savoir que je ne connais rien de rien en programmation et encore moins en compilation)
Maintenant mon problème est de savoir quoi mettre dans apt-build.conf sachant que j'ai un Pentium 4 2.6ghz je crois que c'est un prescott et que vu qu'il a l'hyperthreading il faut que j'active le smp dans la mesure du possible (pfiou !)
Merci de m'aider jusqu'au bout à pas quitter ma debian, et virer la partition que j'avais créée pour arch :)
[^]Re: rassure toi
amusant, avec google et les mots
apt-build pentium4
je trouve ca :
http://www.togaware.com/linux/survivor/Build_Architecture.ht(...)
rien de special pour SMP apparemment
mais il faudrait plutot regarder dans les options de GCC vu qu'en fait les options de apt-build vont surtout servir à GCC pour la compilation.
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux
[^]Re: rassure toi
http://fr.gentoo-wiki.com/HOWTO_CFLAGS#Pentium_4_.28Prescott(...)
Garde le noyo debian, maintenant ils sont tous SMP puisque depuis le 2.6.17 le kernel se débrouille tout seul.
[^]Re: rassure toi
et aussi http://people.redhat.com/dnovillo/spec2000.i686/gcc/
[^]Re: rassure toi
Je crois qu'il y a aussi debian from scratch qui fait ça
JabberID: donk@jabber.fr
[^]Re: rassure toi
je ne m'en sors pas avec ce pourtant prometteur apt-build. malgré un apt-build.conf généré par debconf pour prescott (choix dans la liste), si je compile openarena, /version m'indique tristement i386...
[^]Re: rassure toi
peut-etre parce que l'option version renvoie simplement l'architecture
i386 : pour intel et amd 32bits
ia64 : pour intel 64
amd64 : pour amd 64
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux