Question Pourquoi Ubuntu Download recommande-t-il une installation 32 bits? [fermé]


Mise à jour pour la version 13.10: la version 64 bits est désormais la version par défaut et la version 32 bits est étiquetée "pour les machines avec moins de 2 Go de RAM"

L'écran de téléchargement du bureau Ubuntu comporte une paire de boutons radio que vous utilisez pour sélectionner si vous souhaitez télécharger la version 32 bits ou 64 bits. La version 64 bits est intitulée "Non recommandé pour une utilisation quotidienne du bureau". Si vous avez un processeur 64 bits, pourquoi ne pas vouloir utiliser la version 64 bits d'Ubuntu?

Mise à jour pour 10.10: Ils ont supprimé l'étiquette "Non recommandé" de la version 64 bits et ajouté une étiquette "Recommandé" à la version 32 bits.

Mise à jour pour 11.04: identique à 10.10.

Mise à jour pour 12.04: indique toujours "Recommandé" à côté de la version 32 bits du bureau

Mise à jour pour 12.10: la version 32 bits du bureau est toujours par défaut, dit "recommandé"

Mise à jour pour la version 13.10: la version 64 bits est désormais la version par défaut et la version 32 bits est étiquetée "pour les machines avec moins de 2 Go de RAM"


153
2017-08-06 18:22


origine


voir également: lists.ubuntu.com/archives/ubuntu-devel/2012-April/035088.html - Pisu
Cette question est d'importance historique seulement. - fossfreedom♦
Voir également: Quelles sont les différences entre 32 bits et 64 bits et que dois-je choisir? - Wilf


Réponses:


C'est en fait juste une sorte de mauvaise formulation. Selon Bogue n ° 585940 sur LaunchPad Cela signifie que les ordinateurs de bureau typiques sont en 32 bits alors que les ordinateurs de bureau les plus récents sont en 64 bits. Depuis l'installation 32 bits sera toujours travailler sur les machines 32 bits et 64 bits, il reste "recommandé".


106
2017-08-06 18:28





J'utilisais Ubuntu 64 bits sur mon bureau et 32 ​​bits sur mes ordinateurs portables. Pour la plupart, je n'ai pas vu de différences, mais il y avait quelques petites égratignures:

  • Comme mentionné ci-dessus, Flash n'a jamais été très bien pris en charge en 64 bits. Je ne pensais pas que cela m'intéresserait, mais en réalité, c'était une nuisance majeure pour moi. J'ai fini par utiliser la version 32 bits de Flash, installée manuellement. Récemment, Adobe a sorti un Flash 64 bits, ce qui fait peut-être partie du passé (je ne l'ai pas encore testé).

  • Java (et les autres logiciels) sur 64 bits utilisent plus de mémoire, ce qui peut avoir des conséquences sur les performances. Je n'utilise pas beaucoup de java, donc je n'ai pas vraiment expérimenté ce problème mais je suppose que c'est assez connu.

  • Auparavant, il y avait beaucoup plus de gens qui utilisaient 32 bits que 64, alors, de temps en temps, vous rencontriez un problème spécifique de 64 bits qui prendrait beaucoup de temps à être corrigé. Cela a beaucoup mieux au cours des dernières années, mais pour quelqu'un qui veut vraiment tout travailler, vous préférerez peut-être 32 bits.

  • 64 bits signifie que les pointeurs de mémoire peuvent traiter de plus grandes quantités de mémoire. Si votre système dispose de 4 Go ou plus de mémoire vive et que vous utilisez des applications nécessitant beaucoup de mémoire vive, cela peut être une raison d'utiliser 64 bits. Cependant, ces dernières années, les noyaux PAE pour i386 sont devenus la norme, et ils permettent l'adressage> 4gig.

  • Si vous êtes développeur et que vous exécutez 64 bits, vous pouvez créer des exécutables 32 bits et 64 bits assez facilement (par exemple, avec pbuilder). Construire des binaires 64 bits sur 32 bits ne semble pas possible (enfin, du moins pas sans sauter à travers certains obstacles).

[Mise à jour 12.04] Récemment, j'ai réinstallé la version amd64 du 12.04 et je l'ai trouvée beaucoup mieux qu'au moment où j'ai écrit ce qui précède. Je n'ai pas testé Java mais Flash fonctionne aussi bien que sur 32 bits. Aussi, complètement anecdotique, mais il semble que les gens courent plus souvent 64 bits que 32 bits ces jours-ci.


56
2017-08-07 00:33



Les applets Java (et les jeux Java) ne fonctionnent pas non plus en 64 bits. Au moins sur mon système. - Extender
Extender, êtes-vous sûr que le plug-in icedtea6 est installé pour que les applets fonctionnent dans le navigateur? L'appletviewer fonctionne-t-il pour vous? - Steve Beattie
Le dernier point (à propos des adresses mémoire) peut être adressé sur 32 bits avec PAE (en.wikipedia.org/wiki/Physical_Address_Extension). Au moins pour moi, Ubuntu a automatiquement installé le noyau PAE quand il a réalisé que j'avais 4 Go de RAM pendant l'installation d'Ubuntu. - Matthew
Ce n'est pas Java qui utilise plus de mémoire sur un système 64 bits, c'est n'importe quel programme car les pointeurs sont 2 fois plus gros sur 64 que sur 32 bits. Java peut utiliser beaucoup plus de mémoire sur 64 bits, mais vous le voudrez peut-être. 32 bits Java est limité à ~ 1,2 Go sous Windows et un peu plus sous Linux ~ 1,5 Go (pour autant que je m'en souvienne). Sur Java 64 bits, vous pouvez gérer beaucoup plus de mémoire si vous avez besoin de 3 Go pour vos données, puis utilisez Java 64 bits. Ce n'est pas un problème, c'est une fonctionnalité ;-) vous pouvez toujours utiliser Java 32bit sur un système 64 bits, il est vraiment stable et ne consomme pas plus de mémoire, mais vous obtenez les limitations ... - Huygens
@Bryce - tout le monde parle de moins de 4 Go de RAM ou plus de 4 Go. Et si j'ai exactement 4 Go de RAM? Puis-je toujours utiliser la version 32 bits et ne pas me soucier de "perdre de la RAM"? - Kiril Kirov


Un inconvénient de l’exécution du noyau non PAE version 32 bits est que vos processus ne sont pas protégés avec le bit non exécutable du processeur (NX), ce qui peut faciliter la tâche des attaquants qui tentent d’exploiter les failles du logiciel. Voir le Discussion sur les fonctionnalités de l'équipe de sécurité sur elle pour plus de détails. Dans les dernières versions d'Ubuntu, il existe un mode d'émulation, mais son efficacité est limitée.

En outre, l'espace de randomisation disponible pour des choses comme Randomisation de la disposition de l'espace d'adressage (ASLR) est beaucoup, beaucoup plus petit en utilisant 32 bits, potentiellement au point d’être brutal.


11
2017-11-05 05:49



NX et ASLR ne sont pas si importants. ils rendent les exploits plus difficiles, mais ils ne bloquent pas les vulnérabilités. Ces mesures de protection étant devenues plus répandues, les exploits sont devenus plus sophistiqués. Voir par exemple Comment dois-je configurer l'OS pour le test de fuzz? - Gilles


Pour autant que je sache, le 64 bits fonctionne bien, à l’exception du fait que certaines personnes ont eu des problèmes avec Adobe Flash.

En outre, un système d'exploitation 64 bits ne fonctionnera pas sur un PC 32 bits, mais un système d'exploitation 32 bits fonctionnera sur un PC 64 bits. C'est probablement la raison de cet avertissement (même s'il pourrait être mieux formulé).

le Publier un wiki sur la communauté Ubuntu sur le sujet recommande d'utiliser Ubuntu 64 bits si vous avez un PC 64 bits et aucune raison spécifique de ne pas utiliser 64 bits.

Il existe des limitations à 32 bits ne peuvent pas accéder à beaucoup plus de 3 Go de RAM (bien que ce problème soit résolu avec les noyaux PAE), mais 64 bits n’a pas de problème ici. Si vous avez> 3 Go de RAM, envisagez d'utiliser 64 bits.


8
2017-11-19 23:41



Je n'ai pas de problèmes avec Adobe Flash, du moins aucun spécifique à 64 bits. - Nathan Osman
Je retire maintenant la déclaration ci-dessus. - Nathan Osman


Je suppose que la raison principale est la suivante: la version 32 bits fonctionne sur presque tous les PC et Mac en circulation, donc si vous n’avez aucune idée de ce que signifie 32 bits et 64 bits, téléchargez simplement la version 32 bits et installez-la, et cela fonctionnera. Et si quelqu'un n'a aucune idée de la différence entre les versions 32 et 64 bits, il est peu probable qu'ils fassent quelque chose où la différence a un effet observable.

En d'autres termes, pour la version 64 bits, vous devez déterminer si votre système le prend en charge. Pour la version 32 bits, vous ne le faites pas. Cela fonctionne sur "tout".


6
2017-11-20 20:58





J'ai effectué des tests pour comparer les configurations 32 vs 64 bits sur diverses applications sur quelques machines exemples (netbook Atom à petite mémoire) et un ordinateur portable typique. J'ai comparé l'utilisation de la mémoire, la consommation d'énergie pour les éléments suivants:

  1. Noyau 32 bits, espace utilisateur 32 bits
  2. Noyau 64 bits, espace utilisateur 32 bits
  3. Noyau 64 bits, espace utilisateur 64 bits

Les données: http://kernel.ubuntu.com/~cking/x32/Quantal-x32-power-memory-comparisons.ods

L'essentiel est que pour les petits systèmes, 32 bits est un bon choix, comme si vous avez suffisamment de mémoire et que vous avez une CPU 64 bits moderne, alors 64 bits est approprié. Mais il y a plus de détails dans le tableur que le simple résumé.

J'ai également effectué des tests comparant 32 bits, 32 bits et 64 bits il y a quelques temps, voici les résultats:

http://kernel.ubuntu.com/~cking/power-benchmarking/blueprint-foundations-p-64bit-by-default/hpmini-and-x220-tests/results-3/results.txt  - voir les conclusions à la fin pour un résumé global.


5
2017-08-19 07:06



Il y a plus de benchmarks sur Phoronix: Ubuntu 14.04 Performances 32 bits vs 64 bits. La conclusion est que 64 bits surpasse de manière significative 32 bits sur certaines tâches; dans PostMark 64-bit est 2x meilleure, dans OpenSSL 64-bit est 4x meilleure. - bain


En même temps, Ubuntu Wiki dit le contraire:

Sauf si vous avez des raisons spécifiques de choisir 32 bits, nous vous recommandons d'utiliser 64 bits pour utiliser toute la capacité de votre matériel.

https://help.ubuntu.com/community/32bit_and_64bit


4
2017-11-19 15:05





64 bits n'est vraiment utile que si vous avez plus de 4 Go de RAM. Si vous utilisez le système 64 bits, vous rencontrerez éventuellement un pilote ou même un programme non disponible en 32 bits. Adobe a sorti son Flash 64 bits pendant un moment. Les pilotes d'imprimante Canon ne sont disponibles qu'en 32 bits (mais peuvent être installés de force). J'ai utilisé des systèmes 64 et 32 ​​bits, et j'ai trouvé que le bit 64 ne me procurait aucun avantage (les deux fonctionnaient à la même vitesse, autant que je sache).


2
2018-05-23 11:37





J'ai écrit le dernier Bogue n ° 585940 du Launchpad Je me suis décrit il y a longtemps et la seule chose que je peux dire, j'ai été incapable de découvrir pourquoi il y a tant de désinformation autour de ce sujet.

Je pense que la réponse la plus probable est que l’édition 64 bits est beaucoup plus buggée que l’édition 32 bits, car c’est ce que suggère ma propre expérience d’utilisation d’Ubuntu dans ma vie quotidienne. D'un autre côté, ce n'est qu'une spéculation puisque je n'ai pas effectué de comparaison formelle entre les éditions.

Pour l'instant, je peux utiliser l'édition 64 bits car c'est celle que je souhaite améliorer, car avec le temps, ce sera clairement la meilleure option et elle sera là avant que nous ayons remarqué. D'ici là, je veux que les gens utilisent une distribution complète et stable.


2
2017-10-24 22:38



Il est également intéressant de lire ce que Phoronix a à dire ici: phoronix.com/… - Alberto Salvia Novella


Utilisez pour, la plupart des ordinateurs où 32 bits. Maintenant, la plupart des nouveaux processeurs sont en 64 bits. Et 32 bits est compatible avec les deux versions.


2
2018-06-25 10:55





La raison en est qu’il ya encore beaucoup de processeurs 32 bits en production, et la plupart des utilisateurs d’ordinateurs ne savent pas ce que sont 32 bits et 64 bits.

Si quelqu'un avec un ou des ordinateurs 32 bits télécharge la version 64 bits, il est certain qu'il ne s'exécutera pas sur ses ordinateurs car les processeurs 32 bits ne peuvent pas comprendre et gérer les commandes 64 bits. Toutefois, si quelqu'un avec un ou des ordinateurs 64 bits télécharge et utilise la version 32 bits, travaux parce que l'arc 64 bits est rétro-compatible avec 32 bits.

Un autre problème est que le logiciel 32 bits nécessite moins de puissance matérielle.

Mettre à jour: À compter du 13.10, la page de téléchargement Ubuntu recommande maintenant le téléchargement 64 bits et offre l'option 32 bits "pour les machines avec moins de 2 Go de RAM". En effet, la plupart des périphériques informatiques sur lesquels Ubuntu pourrait être installé aujourd'hui sont des périphériques 64 bits, et seuls des périphériques avec moins de 2 Go de RAM. mai contient un processeur 32 bits.


1
2018-01-02 19:20