<![CDATA[Forum Ubuntu-fr.org / expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?id=1132021 Sat, 05 Jan 2013 08:43:56 +0000 FluxBB <![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12093001#p12093001 φlip a écrit :

Pas très motivé à répondre pont par point, même s'il y a des choses à dire.

Comme ?

φlip a écrit :
The Uploader a écrit :

[Genre Firefox avec 200 onglets, quoi. Ou un peu de virtualisation...

Je n'avais pas du tout compris que c'était le profil de ghostmichel qui a ouvert le sujet.
Je suppose que tes 200 onglets de Firefox, c'est une sorte d'humour, ou j'espère au moins que tu ne considères pas que 99% d'utilisateurs s'emmerdent à ouvrir 200 onglets et passent leur temps à "virtualiser" je ne sais quoi.

J'ai pris évidemment mon cas d'utilisation. Si tu connais la majorité des usages des utilisateurs, tant mieux pour toi. Je n'ai pas cette prétention.

φlip a écrit :

Demande autour de toi, tu verras.

Tu ne m'as pas compris : aujourd'hui, sous Gnu/Linux ou Windows, rien ou quasiment rien empêche le passage au 64 bit. Tous tes arguments datent de 2004.

φlip a écrit :

Dans mon cas, si j'ai 15 onglets d'ouverts, c'est un grand maximum .

Tant mieux pour toi.

φlip a écrit :

Comme c'est un vieux et éternel sujet (32 vs 64), la lecture de celui-ci est assez riche en échanges: 32 bit vs 64 bit Linux - Which to Choose?

Génial, un truc qui date de 2010 et qui est totalement dépassé.
- Le PAE n'est pas supporté par tous les CPUs (genre les Pentium M). smile
- Sous Linux, Flash est de nos jours en 64 bit sur une distrib' 64 bit
- Les problèmes de pilotes sont très rares, même sous Windows
- Comme je l'ai déjà dit, même sous Windows exécuter des applications 32 bits sur un OS 64 bit ne pose aucun problème.


φlip a écrit :

En résumé très court ... pas de conclusion hâtive sans préciser si on s'adresse à 99% des utilisateurs de PCs ou à 1%.
L'angle de vue n'est évidemment pas le même.

Justement la plupart des gens vivent en 2013. De nos jours, les "problèmes" au niveau applicatif qui ont existé pendant longtemps pour les OS 64 bit (Flash en 32 bits qui était très instable, pilotes manquants, ...) n'existent plus.

φlip a écrit :

Et surtout, ne pas mélanger la théorie et la pratique et l'effet placébo.

Oui, évite l'effet placebo du PAE. Sur du 32 bit, il ne sert que pour le NX bit. Pour l'adressage mémoire supplémentaire, aucune application n'en profite, et surtout pas au delà de 3 Go de RAM.

]]>
Sat, 05 Jan 2013 08:43:56 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12093001#p12093001
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12090651#p12090651 Pas très motivé à répondre pont par point, même s'il y a des choses à dire.

The Uploader a écrit :

[Genre Firefox avec 200 onglets, quoi. Ou un peu de virtualisation...

Je n'avais pas du tout compris que c'était le profil de ghostmichel qui a ouvert le sujet.
Je suppose que tes 200 onglets de Firefox, c'est une sorte d'humour, ou j'espère au moins que tu ne considères pas que 99% d'utilisateurs s'emmerdent à ouvrir 200 onglets et passent leur temps à "virtualiser" je ne sais quoi.
Demande autour de toi, tu verras.
Dans mon cas, si j'ai 15 onglets d'ouverts, c'est un grand maximum .

Comme c'est un vieux et éternel sujet (32 vs 64), la lecture de celui-ci est assez riche en échanges: 32 bit vs 64 bit Linux - Which to Choose?

En résumé très court ... pas de conclusion hâtive sans préciser si on s'adresse à 99% des utilisateurs de PCs ou à 1%.
L'angle de vue n'est évidemment pas le même.
Et surtout, ne pas mélanger la théorie et la pratique et l'effet placébo.

]]>
Fri, 04 Jan 2013 22:23:06 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12090651#p12090651
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12084691#p12084691 φlip a écrit :
uploader a écrit :

Ce que tu cites est faux. Le maximum addressable en 32 bits est 4 Go de RAM.

Qu'est-ce qui est faux ? Ai-je dit le contraire ? Où ça ?

Les tests que tu cites sont de 2009 et pas plus récents que ceux de Phoronix de 2009 que je cite.
La conclusion est la même: la différence est absolument peanut en terme de performance pour l'utilisateur, et non pas dans la tête d'un développeur qui va plus se concentrer sur la théorie des  choses, sans trop se soucier de l'intérêt pratique.
En final, c'est le résultat qui compte.
La course à la barrette mémoire me rappelle le comportement du windosien qui plus il en rajoute, plus il lui en manque.

Exemple d'utilisation de KDE4 avec 1257 MiO de mémoire physique installée :
Conso mémoire avec KDE4 + quelques applications en cours => 680MiO.

free -m
             total       used       free     shared    buffers     cached
Mem:          1256        678        577          0         45        313
Swap:         1400          0       1400

Quand on a besoin de plus de 2Go RAM en 32 bits, c'est qu'on utilise des applications bien particulières.
Maintenant, si quelqu'un dispose de tests récents démontrant un intérêt fulgurant du 64 bits, je suis tout ouvert à la découverte.

+ pour info: Mozilla renonce à Firefox 64 bits pour Windows

- Le moindre ordi de nos jours a au moins 2 Go de RAM et est certainement compatible 64 bits (à part quelques netbooks...) .
- La sécurité est meilleure (ben oui, faut pas voir que les perfs), les applications ont potentiellement plus de mémoire à disposition que 3 Go.
- Que le gain de vitesse "brut" soit "nul" ou léger, il est de toutes façons présent. Selon l'application, il est justement très intéressant parfois.
- Au niveau applicatif, il n'y a plus aucun problème (au pire, on fait du multiarch : 32 bits sur du 64 bit)
- Une distribution GNU/Linux 64 bits, ça coûte rien à acquérir.
- Le 32 bits est voué à disparaître

En fait, à part la flemme ou la nostalgie ou si on a moins d'1 Go de RAM, il n'y a aucun intérêt à rester en 32 bits si on peut passer au 64 bits.

Quant à Mozilla,  ils renoncent au 64 bits sous Windows à cause des plugins (Flash, Silverlight) qui sont en 32 bits, et non pas à cause d'un manque d'intérêt (sinon ils n'auraient jamais tenté). Sous une distrib' GNU/Linux 64 bits, Firefox est bel et bien en 64 bits, hein.

φlip a écrit :

Qu'est-ce qui est faux ? Ai-je dit le contraire ? Où ça ?

Auparavant j'avais dit que le maximum adressable en 32 bits est 2 Go de mémoire vive. C'est faux, c'est 4 Go. Bien souvent c'est le BIOS ou l'OS qui limitent à moins (3 Go et des poussières le plus souvent). Comme sur ma machine, où pour exploiter les 4 Go qu'il avait avec j'ai le choix entre le PAE et le 64 bits... Ben on va éviter le hack horrible qu'est le PAE, hein (et profiter entièrement des capacités de la machine au passage, histoire de la rentabiliser).

φlip a écrit :

La course à la barrette mémoire me rappelle le comportement du windosien qui plus il en rajoute, plus il lui en manque.

roll Excuse moi mais quand la mémoire est à ce prix, c'est limite s'il y a juste à se baisser pour récupérer des barrettes et finir avec 2 fois plus de mémoire. Vu l'effet bénéfique que ça peut avoir sur n'importe quelle machine, je ne vois pas en quoi on se priverait.

φlip a écrit :

Quand on a besoin de plus de 2Go RAM en 32 bits, c'est qu'on utilise des applications bien particulières.

Genre Firefox avec 200 onglets, quoi. Ou un peu de virtualisation...

]]>
Fri, 04 Jan 2013 15:12:05 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12084691#p12084691
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12084511#p12084511 φlip a écrit :

Quant au bug de l'an 2030, ça me laisse encore un peu de temps d'analyse.

Parce que tu ne travailles pas sur l'avenir. Les prêts à 20, 25 ou même 30 ans, ca existe.

J'ai acheté mon premier pc 64 bits, il y a 3 ans. Il ne devait déjà plus y avoir de 32 bits, enfin je ne me suis pas trop posé la question.

]]>
Fri, 04 Jan 2013 14:53:02 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12084511#p12084511
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12084021#p12084021 mazarini a écrit :

J'ai un PC avec un proc 64 bits, je me dis que c'est pas plus mal de l'utiliser avec un OS 64 bits. Mais bon, c'est très primaire comme raisonnement.
En plus 64 bits ca apporte des timestamp et des entiers moins limités dans certain langage (bug de l'an 2030 ?).

C'est souvent le comportement usuel lors du choix.
64bits c'est même sûrement deux fois plus rapide que 32 bits: c'est mathématique.
Le passage 32->64 bits a aussi été un booster de ventes de PC à l'arrivée de Vista, donc un intérêt commun microsot-fabricants PC et mémoires..
Business is business, en attendant le 128 bits.

Using TuxRadar as an example, we know that 77% of our visitors run a 32-bit Linux distro

Quant au bug de l'an 2030, ça me laisse encore un peu de temps d'analyse.

]]>
Fri, 04 Jan 2013 13:52:26 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12084021#p12084021
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12083821#p12083821 J'ai un PC avec un proc 64 bits, je me dis que c'est pas plus mal de l'utiliser avec un OS 64 bits. Mais bon, c'est très primaire comme raisonnement.
En plus 64 bits ca apporte des timestamp et des entiers moins limités dans certain langage (bug de l'an 2030 ?).

]]>
Fri, 04 Jan 2013 13:40:04 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12083821#p12083821
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12083631#p12083631 uploader a écrit :

Ce que tu cites est faux. Le maximum addressable en 32 bits est 4 Go de RAM.

Qu'est-ce qui est faux ? Ai-je dit le contraire ? Où ça ?

Les tests que tu cites sont de 2009 et pas plus récents que ceux de Phoronix de 2009 que je cite.
La conclusion est la même: la différence est absolument peanut en terme de performance pour l'utilisateur, et non pas dans la tête d'un développeur qui va plus se concentrer sur la théorie des  choses, sans trop se soucier de l'intérêt pratique.
En final, c'est le résultat qui compte.
La course à la barrette mémoire me rappelle le comportement du windosien qui plus il en rajoute, plus il lui en manque.

Exemple d'utilisation de KDE4 avec 1257 MiO de mémoire physique installée :
Conso mémoire avec KDE4 + quelques applications en cours => 680MiO.

free -m
             total       used       free     shared    buffers     cached
Mem:          1256        678        577          0         45        313
Swap:         1400          0       1400

Quand on a besoin de plus de 2Go RAM en 32 bits, c'est qu'on utilise des applications bien particulières.
Maintenant, si quelqu'un dispose de tests récents démontrant un intérêt fulgurant du 64 bits, je suis tout ouvert à la découverte.

+ pour info: Mozilla renonce à Firefox 64 bits pour Windows

]]>
Fri, 04 Jan 2013 13:24:32 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12083631#p12083631
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12082941#p12082941 Intervention intéressante. smile

J'oubliais : ça fait des années que le prix de la RAM est historiquement bas. C'est à confirmer, mais je crois bien que les constructeurs vendent à perte.

A une époque, une barrette de RAM de DDR1-400 de 512 Mo m'avait coûté 80 €. Aujourd'hui, 1 Go de mémoire DDR2 coûte 16 € !

]]>
Fri, 04 Jan 2013 12:15:26 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12082941#p12082941
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12082631#p12082631 The Uploader a écrit :

Déjà ça augmente le nombre de registres CPU à 16, ce qui est beaucoup moins casse-tête du point de vue du CPU (en gros, c'est plus rapide), et on traite plus de données à la fois (64 bits, duh!).

Mais ça peut éventuellement être pondéré par le type des données traitées (leur largeur binaire), parce que si les registres ne peuvent pas être décomposés d’une manière adéquate, alors ça nécessite d’appliquer des masques et des décalages partout (and/or/xor/shl/shr, etc), et sinon alors, traiter des données de 8 ou 16 ou 32 bits dans des registres 64 bits monolithiques, ça peut représenter une perte. Mais je dis ça sans avoir ce qu’il en est des registres en 64 bits. En 32 bits, on a par exemple dans un même registre, eax de 32 bits, ax de 16 bits, qui se décompose en ah et al, de 8 bits, ce qui fait que l’on peut l’utiliser soit pour une valeur de 32 bits, soit pour une valeur de 16 bits, soit pour deux valeurs de 8 bits.

Par contre, l’augmentation du nombre de registres, est toujours bénéfique, effectivement.

]]>
Fri, 04 Jan 2013 11:36:15 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12082631#p12082631
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12081931#p12081931 φlip a écrit :
The Uploader a écrit :

linux 32 bits gère 4Gigas de RAM uniquement s'il est complié avec le support du PAE  et si le CPU le supporte

C'est bien pour ça que linux-image-generic-pae existe.

Ce que tu cites est faux. Le maximum addressable en 32 bits est 4 Go de RAM. Le PAE sous Ubuntu c'est pour utiliser le NX bit (plus de sécurité), lequel NX bit est utilisé en 64 bit de toutes façons. Le PAE pour l'adressage mémoire supplémentaire (au delà de 4 Go, enfin 3 Go en vérité la plupart du temps) n'est de toute façon pas utilisé par les applications à moins que son auteur ne l'ai prévu explicitement dans le code (ce qui n'arrive jamais).

φlip a écrit :

Et si le CPU ne gère pas le PAE, tu ne pourras pas installer en 64 bits.

C'est surtout s'il ne gère pas les instructions x64.

φlip a écrit :

L'introduction du 64 bits n'a pas été l'idée la plus lumineuse, à part faire marcher le commerce de la RAM.

C'est clairement une idée lumineuse, justement :
- Déjà ça augmente le nombre de registres CPU à 16, ce qui est beaucoup moins casse-tête du point de vue du CPU (en gros, c'est plus rapide), et on traite plus de données à la fois (64 bits, duh!).
- On laisse aussi tomber un tas de très vieilles instructions x86 qui ne sont plus du tout utilisées depuis les années 80, ce qui fait gagner du temps au CPU (lequel essaie toujours de deviner quelle sera la prochaine instruction).
- Sans pour autant laisser tomber la compatibilité 32 bits.
- Les performances sous linux (et Windows) sont clairement meileures (en plus ces tests sont très vieux, les compilateurs se sont sûrement très améliorés depuis).
- L'usage mémoire supplémentaire dû au 64 bits est clairement limité (à partir de 2 Go de RAM l'usage du 64 bit ne provoque pas plus de swapping qu'en 32 bits).
- La sécurité est aussi meilleure en 64 bits..
- Sous linux, la mémoire est mieux gérée en 64 bits, surtout au delà de 4 Go de RAM (c'est vrai aussi pour Windows, d'ailleurs).

Sur certaines machines (dont la mienne - et c'est assez courant) le BIOS limite la mémoire adressable à environ 3 Go en 32 bit. Le passage au 64 bit permet de passer outre cette limitation.

]]>
Fri, 04 Jan 2013 10:20:01 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12081931#p12081931
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12081751#p12081751 Je ne sais plus si ça a été déjà abordé, mais des lectures m’ont récemment rappelé que entre les versions 32 et 64 bits, il existe des différences de disponibilité de librairies ou d’applications. C’est tout bête, mais peut‑être qu’il faut y penser aussi.

]]>
Fri, 04 Jan 2013 09:56:08 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12081751#p12081751
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12081201#p12081201 The Uploader a écrit :

linux 32 bits gère 4Gigas de RAM uniquement s'il est complié avec le support du PAE  et si le CPU le supporte

C'est bien pour ça que linux-image-generic-pae existe.
Et si le CPU ne gère pas le PAE, tu ne pourras pas installer en 64 bits.

L'introduction du 64 bits n'a pas été l'idée la plus lumineuse, à part faire marcher le commerce de la RAM.

]]>
Fri, 04 Jan 2013 09:09:21 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12081201#p12081201
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12081081#p12081081 La seule chose qui soit sûre est qu'une installation en 64 bits consomme plus de mémoire (2 x plus ? à confirmer).
Certains programmes sont même un peu plus lents en 64 bits qu'en 32 bits.
De mémoire, selon Phoronix seuls des gros programmes de traitement video par exemple, ou très spécifiques comme Apache peuvent mettre en évidence une différence.

@ghostmichel
Peux-tu préciser tes conditions de test exactes qui mettent en évidence une telle différence de performance 32/64 bits ?
Utilises-tu la même distribution pour comparer ? Même noyau en 32 ou 64 ?
Quels programmes mettent-ils en évidence une telle différence pour toi ?
Tes conclusions sont assez surprenantes.

]]>
Fri, 04 Jan 2013 09:01:15 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12081081#p12081081
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12068111#p12068111 mrey68 a écrit :

est ce vraiment notable...à priori j'en doute mais bon je veux bien croire

salut mrey68 ,

oui cela est meme sur , car je suis entrain de le tester en ce moment , je trouve que les programmes sous 64 bits tourne plus vite , mais avec 4 gigas de ram (quand meme ) et il y a moins de bug aussi ....

j'en suis content  smile

]]>
Wed, 02 Jan 2013 22:18:14 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12068111#p12068111
<![CDATA[Réponse à : expliquez moi la difference entre ubuntu 32 et 64 bits]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=12033581#p12033581 est ce vraiment notable...à priori j'en doute mais bon je veux bien croire

]]>
Sun, 30 Dec 2012 15:52:54 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=12033581#p12033581