Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| comparatif_32bits_et_64bits [Le 13/11/2009, 21:11] – farhi | comparatif_32bits_et_64bits [Le 25/09/2023, 11:47] (Version actuelle) – [Voir aussi] Dadu042 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Comparatif de performance entre Ubuntu 32 bits et Ubuntu 64 bits ====== | + | {{tag> |
| - | Cette page regroupe les tests qui tendent à démontrer si le 64 bits apportent un gain de performances ou non. | + | ---- |
| - | <note tip>En résumé, si vous êtes pressés, les versions Ubuntu 64 bits sont plus rapides à l' | + | ====== |
| - | et elles peuvent gerer également plus de 4 Gb de mémoire, ce que ne font pas les versions 32 bits. | + | |
| - | Par contre, on trouve encore des applications qui n' | + | |
| - | </ | + | |
| - | + | ||
| - | ===== Introduction | + | |
| - | + | ||
| - | La technologie 64 bits, surnommée AMD64 par AMD et EMT64 par Intel, permet d' | + | |
| - | + | ||
| - | Cependant, on sait qu'il existe toujours une énorme différence entre la théorie et la pratique. Les tests sur la page suivante ont pour but de vérifier si le gain de performances est réel, ou psychologique. Bonne lecture ! | + | |
| - | + | ||
| - | ===== Avec Ubuntu | + | |
| - | + | ||
| - | Les tests ont été faits avec la version de développement de Ubuntu 7.10 (Gutsy), sur un Dell inspiron 640m avec Ubuntu 32 et 64 bits (même version) installées côte à côte. | + | |
| - | + | ||
| - | + | ||
| - | ==== Démarrage et arrêt de l' | + | |
| - | + | ||
| - | Nous allons mesurer le temps de démarrage et d' | + | |
| - | + | ||
| - | ^ Version ^^ | + | |
| - | ^ 32 bits ^ 64 bits ^ | + | |
| - | | **Démarrage** || | + | |
| - | | 1 min 09 s | 1 min 14 s | | + | |
| - | | **Arrêt** || | + | |
| - | | 13 s | 19 s | | + | |
| - | + | ||
| - | Les tests ont été faits plusieurs fois pour vérifier … Ubuntu 64 met plus de temps à démarrer et à s' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ==== Tests de réactivités | + | |
| - | + | ||
| - | Pour tester la réactivité, | + | |
| - | + | ||
| - | ^^ Version ^^^ | + | |
| - | ^ ^ 32 bits ^ 64 bits ^ | + | |
| - | || **Ouverture de Firefox** ||| | + | |
| - | | à froid (jamais ouvert depuis le démarrage) | 10,95 s | 10,95 s | | + | |
| - | | à chaud (fermeture complète puis directement réouverture) | 2,5 s | 2,18 s | | + | |
| - | + | ||
| - | ^^ Version ^^^ | + | |
| - | ^ ^ 32 bits ^ 64 bits ^ | + | |
| - | || **Ouverture d' | + | |
| - | | à froid (jamais ouvert depuis le démarrage) | 10,79 s | 10,80 s | | + | |
| - | | à chaud (fermeture complète puis directement réouverture) | 1,52 s | 1,46 s | | + | |
| - | + | ||
| - | Le passage au 64 bits semble être bénéfique pour les accès ram (correspond à "à chaud" | + | |
| - | + | ||
| - | + | ||
| - | ==== Test 3D ==== | + | |
| - | + | ||
| - | Nous allons ici mesurer l' | + | |
| - | + | ||
| - | === Glxgears === | + | |
| - | + | ||
| - | Pour l' | + | |
| - | + | ||
| - | ^ Version ^^ | + | |
| - | ^ 32 bits ^ 64 bits ^ | + | |
| - | | **Glxgears** || | + | |
| - | | 1010 fps | 1120 fps | | + | |
| - | + | ||
| - | Ici les résultats sont clairement en faveur d' | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ==== Test d' | + | |
| - | + | ||
| - | Nous allons ici voir si le 64 bits profite bien à l' | + | |
| - | + | ||
| - | === Lame, encodeur MP3 === | + | |
| - | + | ||
| - | Lame est un encodeur MP3 libre, qui devrait être optimisé pour le 64 bits, mais aussi pour les multiples instructions ajoutées par les différents MMX, SSE(2,3,4) et autres 3dnow ! | + | |
| - | + | ||
| - | ^ Version ^^ | + | |
| - | ^ 32 bits ^ 64 bits ^ | + | |
| - | | **Lame** || | + | |
| - | | 16,026 s | 14,717 s | | + | |
| - | + | ||
| - | Alors là oui le 64 bits est profitable aussi, même si il est vrai le Mp3 ce n'est plus comme à l' | + | |
| - | + | ||
| - | ==== Compression et décompression de fichiers ==== | + | |
| - | + | ||
| - | La compression et décompression de fichiers n'est pas réputée pour être beaucoup accélérée par le 64bits, car le plus grand facteur limitant est le disque dur … qui plus est plutôt lent sur mon ordinateur portable … | + | |
| - | + | ||
| - | Mais des différences subsistent, et c'est ce que nous allons voir. | + | |
| - | + | ||
| - | Les fichiers compressés pour ce test sont trois isos de distrib linux pour un total d' | + | |
| - | + | ||
| - | === Gzip === | + | |
| - | + | ||
| - | Gzip, logiciel libre de compression par excellence, permet de compresser de multiples fichiers à l'aide de tar, mais sans lui (tar), il ne peut compresser les fichiers qu'un par un. | + | |
| - | + | ||
| - | ^^ Version ^^^ | + | |
| - | ^ ^ 32 bits ^ 64 bits ^ | + | |
| - | || **Gzip** ||| | + | |
| - | | compression | 5 min 39,858 s | 5 min 6,842 s | | + | |
| - | | décompression | 3 min 30 s | 3 min 38 s | | + | |
| - | + | ||
| - | Le 64 bits est donc profitable étrangement seulement pour la compression … | + | |
| - | + | ||
| - | === Bzip2 === | + | |
| - | + | ||
| - | Bzip2 est quasiment identique à Gzip … enfin pour simplifier, il a un bien meilleur taux de compression, | + | |
| - | + | ||
| - | ^^ Version ^^^ | + | |
| - | ^ ^ 32 bits ^ 64 bits ^ | + | |
| - | || **Bzip2** ||| | + | |
| - | | compression | 16 min 11,051 s | 15 min 9,476 s | | + | |
| - | | décompression | 9 min 13,008 s | 8 min 35,728 s | | + | |
| - | + | ||
| - | Bzip2 montre des gains aussi bien en compression qu'en décompression, | + | |
| - | + | ||
| - | === Zip === | + | |
| - | + | ||
| - | Zip, logiciel historique de compression, | + | |
| - | + | ||
| - | ^^ Version ^^^ | + | |
| - | ^ ^ 32 bits ^ 64 bits ^ | + | |
| - | || **Zip** ||| | + | |
| - | | compression | 5 min 54,040 s | 4 min 47,859 s | | + | |
| - | | décompression | 3 min 32,071 s | 3 min 43,835 s | | + | |
| - | + | ||
| - | Même problème qu' | + | |
| - | + | ||
| - | Ceci reste quand même de très peu, et le gain en compression reste énormément avantageux, le 64 bits reste tout de même très intéressant. | + | |
| - | + | ||
| - | === Rar === | + | |
| - | + | ||
| - | Le rar est un cas particulier car le logiciel de compression est en 32 bits même sur la version 64 bits, par contre le logiciel de décompression lui n'est pas concerné par ce problème, la compression rar permettra donc de voir si le mode compatible 32 bits de Ubuntu 64 bits fait perdre ou gagner en performances ;-) | + | |
| - | + | ||
| - | ^^ Version ^^^ | + | |
| - | ^ ^ 32 bits ^ 64 bits ^ | + | |
| - | || **Rar** ||| | + | |
| - | | compression | 35 min 5,581 s | (programme 32 bits) 35 min 34,859 s | | + | |
| - | | décompression | 3 min 42,991 s | 3 min 33,941 s | | + | |
| - | + | ||
| - | À première vue je n' | + | |
| - | + | ||
| - | On en conclut qu' | + | |
| - | + | ||
| - | Unrar, par contre, étant compilé pour le 64 bits lui est significativement plus rapide, sans que cela ne soit transcendant, | + | |
| - | + | ||
| - | ===== 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' | + | |
| - | * x264 = codec x264 n' | + | |
| - | * 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 // | + | |
| - | + | ||
| - | **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: | + | |
| - | Dans **threads=X** remplacez le **X** par le nombre de cœurs à utiliser. | + | |
| - | + | ||
| - | {{http:// | + | |
| - | {{http:// | + | |
| - | + | ||
| - | {{http:// | + | |
| - | {{http:// | + | |
| - | + | ||
| - | {{http:// | + | |
| - | {{http:// | + | |
| + | Cette page regroupe les tests qui examinent les performances comparées des architectures 32 et 64 bits. | ||
| - | {{http:// | + | < |
| - | {{http:// | + | |
| - | **Conclusion :** Le 64 bits offre un gain incontestable dans l'encodage vidéo. | + | <note tip>**En résumé**, les versions Ubuntu |
| - | ===== Avec Ubuntu | + | **Pour un comparatif global, et savoir si vous pouvez utiliser |
| - | Le site internet Phoronix a effectué différents tests sur Ubuntu entre ses versions | + | Remarque: il ne faut pas confondre Windows et Linux. |
| - | * [[http:// | + | ===== Tests ===== |
| - | * [[http:// | + | |
| + | La technologie 64 bits, surnommée AMD64 par AMD et EMT64 par Intel, permet d' | ||
| + | La grande majorité des processeurs fabriqués après 2005 supportent le 64 bits. | ||
| + | ==== Avec Ubuntu 12.04 LTS ==== | ||
| + | [[https:// | ||
| - | Il en ressort qu' | ||
| + | ==== Avec Ubuntu 11.04 ==== | ||
| + | * Phoronix | ||
| + | * Comparatif Ubuntu 32 bits, 32 bits PAE, et 64 bits sous Core 2 Duo et Core i7:\\ [[https:// | ||
| + | =====Voir aussi===== | ||
| + | * Portail [[ubuntu_64bits]] | ||
| + | * D' | ||
| ---- | ---- | ||
| // | // | ||
