Il y a peu, j’ai investi dans un nouvel ordinateur en architecture x86-64.
Pour Windows, la question est vite vue. En effet, Windows 64 bits n’est pas encore au point : les drivers sont encore en version bêta et cette version ne déchaîne guerre les foules.
Par contre, pour Linux, mon système d’exploitation à 99%, la question prend tout son sens : J’ai un processeur 64 bits, dois je installer Fedora Core i364 ou Fedora Core x86-64 ?
Les avantages de la version 64 bits sur l’i386 :
- J’ai une architecture 64 bits et un OS compilé en x86-64 sera la version qui exploitera le mieux mon processeur, surtout dans les opérations de calcul.
- 5% performances en plus.
- Coté Geek.
- Compatibilité avec les librairies 32 bits.
Les inconvénients de la version 64 bits:
- Version jeune et peu mature subissant plus de bugs que son homologue 32 bits.
- Instabilité de certaines applications (Liferea, Firefox, Yelp, etc…).
- Certaines applis proprios ne sont pas disponibles en architecture 64 bits…
C’est le cas du Flash player de Macromedia qui oblige l’utilisation d’un Firefox 32bits. - La compatible avec les applications 32bits entraîne une multiplication des librairies 32 (/usr/lib) et 64 bits (/urs/lib64).
- Le répertoire des librairies est /usr/lib64, pas vraiment un handicap, mais quand on tape machinalement, on oublie tout le temps ;-).
- Les jeux sont généralement disponibles en binaires x86. Cela oblige l’installation des librairies SDL en 32 et 64bits.
Les avantages de la version i386 sur l’x86-64 :
- Architecture plus éprouvée car plus mature (voir trop mature..).
- L’architecture x86-64 ne présente que 5% de perfs en plus.
En fait, ce gain de 5% de performances que j’ai vu passer sur les forums de Fedora-Fr serait réduit si Fedora Core été disponible en i686 et la question serait alors bien plus compliquée.
Au final, je suis un Geek voulant le meilleur et le plus puissant pour sa machine et je prends ces 5% en en supportant les quelques bugs.