[[ubuntu_64bits]]
Piste: » ubuntu_64bits
Ubuntu sur Architecture AMD64 ou EM64T
Cette page a pour but de décrire les problèmes liés à la version 64 bits d'Ubuntu, et a aussi pour but d'être la page de la catégorie Ubuntu_64bits pour vous indiquer si les tutoriels ont été testés comme compatibles avec Ubuntu 64 bits.
- L'utilisation de logiciels propriétaires est hasardeuse, car souvent en version 32bits seulement. exemples: flashplayer, opera, avast, rar, ...
C'est en progrès, mais toujours pas si simple ... opera par exemple prévoit une version 64bits pour la version 9.50 !
- Certains pilotes propriétaires n'existent aussi qu'en version 32bits et malheureusement dans ce cas, il n'est pas possible de faire avec ... (sauf pilote d'impression)
Introduction
Ubuntu 64 bits n'est vraiment utilisable que depuis Ubuntu 7.04 "Feisty", mais dans certains cas il est encore à la ramasse. Par exemple pour les jeux [non natifs (wine) ou précompilés (les jeux propriétaires ou impossible à compiler sous 64 bits pour le moment) Ubuntu 64 bits n'est pas du tout indiqué ...
À part le problème des jeux et émulateurs de jeux et tous les programmes qui touchent à la 3D (précompilés ou incompilables), Ubuntu 64 bits ne pose aucun problème.
Installation
L'installation d'ubuntu 64 bits se fait exactement pareil que pour la version 32 bits, il vous suffit simplement d'avoir un ordinateur avec un processeur 64 bits.
Les processeurs compatibles
Amd64:
- Tous les processeurs Athlon 64.
- Tous les processeurs Turion 64.
- Tous les processeurs Athlon X2.
- Tous les processeurs Turion X2.
- Tous les Amd Opteron.
- Tous les processeurs plus récents que les processeurs pré-cités.
- Tous les sempron en socket AM2
- Tous les sempron récents.
Intel EM64T:
- Tous les Core 2 duo
- Tous les Core 2 quad
- Presque tous les Pentium D
- Les derniers steps de Pentium 4 (à partir des versions 6xx)
- Les nouveaux Pentium
- Les Xeon récents
- Les derniers Celerons
Différence de performances entre Ubuntu 32 et Ubuntu 64 bits
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'ordinateur
Nous allons mesurer le temps de démarrage et d'arrêt de Ubuntu (sans compter le temps de démarrage du bios ni de grub.
Temps de démarrage
- Ubuntu 32 bits: 1 minute 09 secondes
- Ubuntu 64 bits: 1 minute 14 secondes
Temps d'arrêt
- Ubuntu 32 bits: 13 secondes
- Ubuntu 64 bits: 19 secondes
Les tests ont été faits plusieurs fois pour vérifier ... Ubuntu 64 met plus de temps à démarrer et à s'arrêter qu'Ubuntu 32 bits ...
Tests de réactivités
Pour tester la réactivité, j'ai simplement voulu démarrer deux programmes qui font partie de la catégorie lourde ... Firefox et Amarok qui mettent tous deux plus de 10 secondes à démarrer ...
Ouverture de Firefox
32 Bits
- Ouverture à froid (jamais ouvert depuis le démarrage): 10.95 secondes
- Ouverture à chaud (fermeture complète puis directement réouverture): 2.5 secondes
64 Bits
- Ouverture à froid (jamais ouvert depuis le démarrage): 10.95 secondes
- Ouverture à chaud (fermeture complète puis directement réouverture): 2.18 secondes
Ouverture d'Amarok
32 Bits
- Ouverture à froid (jamais ouvert depuis le démarrage): 10.79 secondes
- Ouverture à chaud (fermeture complète puis directement réouverture): 1.52 secondes
64 Bits
- Ouverture à froid (jamais ouvert depuis le démarrage): 10.80 secondes
- Ouverture à chaud (fermeture complète puis directement réouverture): 1.46 secondes
Le passage au 64 bits semble être bénéfique pour les accès ram (correspond à "à chaud"), mais pas pour les accès disque (à froid); même si en 64 bits les accès disques semblent un peu plus lents, c'est tellement peu, que c'est plus une erreur de benchmark ...
Test 3d
Nous allons ici mesurer l'impact du 64 bits sur le rendu 3d accéléré.
Glxgears
Pour l'instant seul un test a été réalisé. Il s'agit de savoir le nombre de FPS (images par secondes) affichés par glxgears. Je rappelle que glxgears n'est pas un benchmark. Il ne représente donc pas vraiment les gains qui pourraient être répercutés sur les jeux, mais il donne un ordre de grandeur sur les performances 3d quand elles ne sont pas limitées par le processeur...
- Ubuntu 32 bits: 1010 fps
- Ubuntu 64 bits: 1120 fps
Ici les résultats sont clairement en faveur d'Ubuntu 64 bits (mon ordinateur portable dispose d'une carte graphique intégrée Intel, et utilise les pilotes libres intel fournis par défaut dans Gutsy, et non pas les pilotes i810).
Test d'encodage
Nous allons ici voir si le 64 bits profite bien à l'encodage en MP3, Xvid, Vorbis, etc ...
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! .
- Ubuntu 32 bits: 16,026 secondes
- Ubuntu 64 bits: 14,717 secondes
Alors là oui le 64 bits est profitable aussi, même si il est vrai le Mp3 ce n'est plus comme à l'époque du pentium2 où il fallait attendre plus de 4 minutes par Mp3 (de taille identique à celui que j'ai encodé), si on en fait dix de suites l'écart commence à se faire ressentir(enfin tout est bon à prendre).
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'environ 2 go qui sont ensuite directement décompressés par le logiciel correspondant.
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.
compression
- Ubuntu 32 bits: 5 minutes et 39.858 secondes
- Ubuntu 64 bits: 5 minutes et 6.842 secondes
décompression
- Ubuntu 32 bits: 3 minutes et 30 secondes
- Ubuntu 64 bits: 3 minutes et 38 secondes
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, mais au prix de grands efforts au niveau du processeur.
compression
- Ubuntu 32 bits: 16 minutes et 11.051 secondes
- Ubuntu 64 bits: 15 minutes et 9.476 secondes
décompression
- Ubuntu 32 bits: 9 minutes et 13.008 secondes
- Ubuntu 64 bits: 8 minutes et 35.728 secondes
Bzip2 montre des gains aussi bien en compression qu'en décompression, sûrement dus à sa gourmandise en processeur
Zip
Zip, logiciel historique de compression, énormément utilisé, surtout dans le monde Windowsien ...
compression
- Ubuntu 32 bits: 5 minutes et 54.040 secondes
- Ubuntu 64 bits: 4 minutes et 47.859 secondes
décompression
- Ubuntu 32 bits: 3 minutes et 32.071 secondes
- Ubuntu 64 bits: 3 minutes et 43.835 secondes
Même problème qu'avec Gzip, la compression est plus rapide, mais la décompression plus lente.
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
compression
- Ubuntu 32 bits: 35 minutes et 5.581 secondes
- Ubuntu 64 bits (programme 32 bits): 35 minutes et 34.859 secondes
décompression
- Ubuntu 32 bits: 3 minutes et 42.991 secondes
- Ubuntu 64 bits: 3 minutes et 33.941 secondes
À première vue je n'avais pas vu de différence en ce qui concerne la compression. En compressant plus de fichiers (4 Gio), une petite différence est apparue en faveur d'Ubuntu 32 bits. Mais, au vu de la différence, celà ressemble plus à une erreur de benchmark qu'à autre chose.
On en conclut qu'utiliser un programme 32bits sur un système 64bits n'a aucune répercussion.
Unrar, par contre, étant compilé pour le 64bits lui est significativement plus rapide, sans que cela ne soit transcendant, mais il est quand même plus rapide sur 64bits qu'en 32 bits ! (comme Bzip2) ⇒ Les décompresseur des format les plus compressant serait avantagé par le 64bits et les autre non ?? Pourquoi pas ...
Résolutions de problèmes Spécifiques à Ubuntu 64 bits
FlashPlugin
Ubuntu 7.10 (Gutsy)
- Sous gutsy le flashplayer s'installe exactement comme sous ubuntu 32 bits.
?
Java Web Start
Le plugin Java pour Firefox 64 bits n'existe pas, il faudra donc installer Java via un certain nombre de bidouillages ...
Utiliser des programmes 32 bits sur Ubuntu 64 bits
D'ailleurs cette méthode n'est pas infaillible !
Pré-requis
Pour utiliser des programmes 32 bits sous Ubuntu 64 bits il vous faut installer les paquets:
- ia32-libs
- ia32-libs-kde
et si vous utilisez Ubuntu Feisty ou précédent vous devez aussi installer:
- ia32-libs-gtk
- lib32asound2
- linux32
installation
- Si le programme en question n'est pas dans un paquet .deb il suffira de le lancer comme s'il était dans un système 32bits.
- Si le programme est disponible sous forme d'un paquet .deb pour l'installer il vous suffira d'ouvrir un terminal puis de taper:
sudo dpkg -i --force-architecture 'le paquet à installer'
Au lieu de taper tout le chemin vers le fichier, glissez le fichier à installer dans le terminal, puis faites entrer et s'il n'y a pas de problèmes vous venez d'installer un programme.
Wine sur ubuntu 64 bits
Pages testées sous Ubuntu 64 bits
Contributeurs: créée par Fabien26.