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.

En résumé, les versions Ubuntu 64 bits sont plus rapides à l'exécution que les versions 32 bits. Elles peuvent gérer plus de 4 Gio de mémoire vive, ce que ne font pas les versions 32 bits. Par contre, on trouve encore des applications qui n'existent qu'en version 32 bits et nécessitent alors les librairies de compatibilité 32 bits, ce qui peut affecter leurs performances. Toutefois, c'est de moins en moins fréquent, et depuis 2009, la majorité des utilisateurs n'a aucun problème avec le 64 bits.

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

Avec Ubuntu 9.10

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

FIXME


Contributeur principal : FIXME.

  • comparatif_32bits_et_64bits.1281009224.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)