2 votes

Quand dois-je choisir une version x64 de l'application d'un fournisseur ?

J'ai Windows 7 x64 (je voulais plus de 4 Go de RAM), et je ne parle pas de pilotes ici - je parle d'applications installables.

Si un fournisseur propose une version x86 et x64 de son application, quand dois-je envisager la version x64 ? Devrais-je toujours la préférer, même si elle est légère et ne consomme pas beaucoup de mémoire, simplement parce qu'elle est compilée dans une version compatible, au lieu d'installer la version x86 et de demander à Windows d'émuler pour moi ? Quels sont les avantages d'installer la version x64 de quelque chose ? Puisque je suppose que la version x86 a une base d'utilisateurs plus large, puis-je m'attendre à ce qu'elle soit mieux déboguée ?

Ou, inversement, quel est l'inconvénient d'installer la version x86 d'une application lorsqu'une version x64 est disponible ? Mis à part la possibilité d'accéder à de grandes parties de la mémoire, à quoi dois-je renoncer ?

5voto

Joe Points 11

Les applications compilées spécifiquement pour X64 devraient avoir de meilleures performances puisqu'elles ne nécessitent pas de couche d'émulation.

Les éditeurs de logiciels qui fournissent des éditions 32 et 64 bits de leurs produits le font probablement pour une bonne raison. Par exemple, ils peuvent modifier un algorithme pour utiliser des variables à virgule flottante de taille différente ou un adressage de la mémoire qui permet d'obtenir de meilleures performances.

Certains fournisseurs peuvent également fournir un "journal des modifications" décrivant les différences entre les deux versions, qui peut être examiné.

Personnellement, je choisis toujours d'installer la version x64 si elle est disponible.

3voto

harrymc Points 394411

La version 64 bits est préférable pour la simple raison que c'est la version qui sera utilisée à l'avenir. L'avenir est clairement aux 64 bits, et les 32 bits deviendront un handicap dans les années à venir.

Cependant, pour l'instant, le choix est limité :

  • Les instructions de 64 bits sont un peu plus rapides, mais plus gourmandes en mémoire, car elles sont plus grandes (les adresses sont plus grandes). Donc, en ce qui concerne les performances les deux sont équivalents à différences extrêmement faibles.
  • Le code 32-bits est un peu plus petit, donc plus économique sur l'utilisation de la mémoire des programmes. Mais comme la plupart des ordinateurs 64-bits ont beaucoup de mémoire, il y a beaucoup de mémoire à gaspiller.
  • Il est très peu probable qu'une application ait besoin de plus de 2 Go, qui est la limite de mémoire des applications 32 bits.

Conclusion : Faites votre choix entre les deux architectures. Mais si vous choisissez la version 32 bits, assurez-vous que vous disposez également des fichiers d'installation de la version 64 bits, pour les besoins futurs.

1voto

Ian Patrick Hughes Points 3338

À mon avis, si le fournisseur propose les deux, vous devriez toujours télécharger la version 64 bits, ne serait-ce que parce que cela n'a aucun sens de ne pas le faire. Il n'y a aucun inconvénient à utiliser un exécutable 64 bits, et en même temps, il y a de nombreux avantages (principalement la vitesse), alors pourquoi pas ?

0voto

Dale M Points 183702

Si une version 64 bits est disponible, optez toujours pour la version 64 bits.

Je vous recommande de jeter un coup d'œil à 7 choses que vous devez savoir sur la version 64 bits de Windows 7

0voto

Dalroth Points 2468

En général, j'opte pour les versions 64 bits des logiciels, mais pas toujours.

Selon l'importance et l'utilisation de l'application, avant de prendre une décision finale, il se peut que je consulte la liste des bogues et le journal des modifications. Parfois, avec les versions 64 bits, on s'aperçoit que la version 64 bits a pris un peu de retard dans le portage des fonctionnalités et que certains bogues ont dû être corrigés avant.

Cela dit, essayez d'opter pour la version 64 bits chaque fois que possible. Outre l'espace d'adressage mémoire plus important que vous avez mentionné, les programmes qui effectuent beaucoup de tâches intensives pour le CPU (compression, cryptage) peuvent grandement bénéficier des registres 64 bits.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X