Ceci est une ancienne révision du document !
Comparatif de performance entre Ubuntu 32 bits et Ubuntu 64 bits
Cette page regroupe les tests qui examinent les performances comparées des architectures 32 et 64 bits.
Pour un comparatif global, et savoir si vous pouvez utiliser Ubuntu 64 bits, consultez cette page.
Tests
La technologie 64 bits, surnommée AMD64 par AMD et EMT64 par Intel, permet d'utiliser une largeur de bus sur 64 bits au lieu de 32 lors de la transmission d'informations entre les différents composants sur la carte mère. Pragmatiquement parlant, cela offre (en théorie) la possibilité de transmettre deux fois plus d'informations dans le même temps.
Toutefois, on sait qu'il existe toujours une différence plus ou moins importante entre la théorie et la pratique. Les tests regroupés sur cette page ont pour but de vérifier si le gain de performances est réel… ou psychologique.
Avec Ubuntu 8.04.1 LTS
Le test consiste à convertir une vidéo au format FLV en AVI avec 2 codecs : le x264 et le xvid. Pour cela j'ai gravé un Ubuntu 32bit et un Ubuntu 64bit sur des LiveCD, puis je suis allé faire le test sur différentes machines. Voici les processeurs testés :
- Intel E8600 - 2 cœurs à 3,33 GHz
- AMD Phenom X4 9350e - 4 cœurs à 2,00 GHz
- Intel T7200 - 2 cœurs à 2,00 GHz (ordinateur portable)
Voici le détail des codecs utilisés :
- Xvid = codec xvid. Il n'exploite qu'un seul cœur.
- x264 = codec x264 n'exploitant qu'un cœur
- x264@2 = codec x264 réglé pour utiliser 2 cœurs
- x264@3 = idem pour 3 cœurs
- x264@4 = idem pour 4 cœurs
Les conversions ont été effectuées avec mencoder. Ce logiciel est disponible dans les dépôts, dans le paquet du même nom
Conversion en Xvid :
mencoder -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=900 nom_du_fichier.avi -o nom_du_fichier_final.avi
Conversion en x264
mencoder -oac mp3lame -lameopts cbr=128 -ovc x264 -x264encopts bitrate=900:threads=X nom_du_fichier_entree.avi -o nom_du_fichier_final.avi
Dans threads=X remplacez le X par le nombre de cœurs à utiliser.
Conclusion : Le 64 bits offre un gain incontestable dans l'encodage vidéo.
Avec Ubuntu 9.04
- TuxRadar
- Comparatif Ubuntu 9.04 32 bits et Ubuntu 9.04 64 bits :
Ubuntu 9.04 32 bit vs 64 bit benchmark [en] - Comparatif Ubuntu 8.10 32 bits, Ubuntu 8.10 64 bits, Ubuntu 9.04 32 bits, Ubuntu 9.04 64 bits, Microsoft Windows Vista et Microsoft Windows 7 :
Benchmark : Ubuntu 8.10 / 9.04, 32/64 bits vs Vista vs Windows 7 [en]
- Phoronix
- Comparatif Ubuntu 9.04 32 bits, Ubuntu 9.04 64 bits et Mac OS X 10.5.6 :
Ubuntu 64-bit More Competitive Against Mac OS X [en]
Avec Ubuntu 9.10
- Phoronix
- Phoronix a comparé sur une même machine (un portable Lenovo) l'exécution de différentes tâches sous Ubuntu 32 bits, 32 bits PAE, et 64 bits :
Ubuntu 32-bit, 32-bit PAE, 64-bit Kernel Benchmarks (en) - Comparatif Ubuntu 9.10 32 bits, Ubuntu 9.1 64 bits et Mac OS X 10.6.2 :
Mac OS X 10.6.2 vs. Ubuntu 9.10 Benchmarks [en]
Si Ubuntu 32 bits et 32 bits PAE affichent des performances similaires, la version 64 bits est systématiquement plus performante, parfois même dans des proportions très importantes.
Avec Ubuntu 10.04 LTS