228 votes

Systèmes 32 bits et 64 bits

Quelles sont les différences entre les systèmes 32 bits et 64 bits ?

Si vous avez utilisé les deux, quelles différences nettes avez-vous constatées ?

Serait-ce un problème d'utiliser des programmes 32 bits sur des systèmes 64 bits dans certains cas ?

0 votes

Il y a beaucoup de confusions ici, et ailleurs sur le web, entre l'adressage physique (accès à la RAM), PEA affecte cela, la carte mère affecte cela, et l'adressage logique (mémoire virtuelle par processus). Sur un système d'exploitation 32 bits, la mémoire virtuelle est limitée à 4 Go, moins ce que le noyau réserve. Elle est indépendante de la RAM : vous pourriez avoir 0,1 Mo ou 8 Go de RAM et vous auriez exactement 4 Go de mémoire virtuelle (mais une partie réservée par le noyau). PEA peut être utilisé pour avoir plus de RAM, mais n'est pas une réponse parfaite car le noyau NE PEUT PAS accéder à toute la mémoire.

2voto

Hugh Allen Points 9530

Certains programmes de jeu utilisent un carte à puce représentation. Les échecs, les dames et l'othello par exemple ont un plateau de 8x8, c'est-à-dire 64 cases, donc avoir au moins 64 bits dans un mot machine améliore considérablement les performances.

Je me souviens avoir lu un article sur un programme d'échecs dont la version 64 bits était presque deux fois plus rapide que la version 32 bits.

2voto

LestiWulan Points 21

Les termes 32 bits et 64 bits font référence à la manière dont un processeur d'ordinateur (également appelé CPU) traite les informations. Les versions 64 bits de Windows traitent les grandes quantités de mémoire vive (RAM) plus efficacement que les systèmes 32 bits.

la vitesse peut être différente à mon avis

1voto

JB King Points 199

En ce qui concerne Microsoft Windows, il convient également de noter que, depuis de nombreuses années, l'API Win32 est destinée aux systèmes d'exploitation 32 bits et n'est pas optimisée pour la compilation 64 bits. Lorsque j'écris des DLL pour mes applications, je compile généralement en Win32, qui n'est pas la version 64 bits des choses. Avant Vista, il n'y a pas eu beaucoup de versions 64 bits réussies de Windows, je crois. Là où je travaille, ma nouvelle machine a 4 Go de RAM mais j'utilise toujours Windows XP Pro 32 bits car c'est un système d'exploitation stable par rapport à XP64 ou Vista.

Je pense qu'il serait bon de revenir sur le passage de 16 à 32 bits pour mieux comprendre pourquoi ce passage peut être important pour certaines personnes. Les applications critiques qu'une entreprise peut exécuter sur un ordinateur de bureau, par exemple les petits logiciels de comptabilité, peuvent ne pas fonctionner sur un système d'exploitation 64 bits et il est donc nécessaire de conserver une ancienne machine, virtuelle ou réelle.

Modifier la taille d'une adresse peut avoir de grandes ramifications et répercussions.

1voto

cyberx86 Points 417

Dans la plupart des cas, vous ne remarquerez probablement pas de différence.

Vous devez disposer d'un processeur 64 bits (la plupart des processeurs de ces dernières années) pour installer un système d'exploitation 64 bits.

Il y a quelques avantages à un système d'exploitation 64 bits :

  • Il vous permettra d'utiliser plus de 4 Go de RAM (le nombre maximum que vous pouvez adresser dans un système d'exploitation 32 bits est de 2^32 = 4 Go).
  • Il est utile pour travailler avec de grands ensembles de données (par exemple, dans Excel) et certaines tâches à forte intensité de calcul (par exemple, Photoshop et les gros fichiers).
  • Vous ne pouvez exécuter un programme 64 bits que sur un système d'exploitation 64 bits, mais vous pouvez exécuter un programme 32 bits sur les deux (gardez à l'esprit que beaucoup de programmes sont disponibles dans les deux versions, il n'y a donc pas beaucoup de programmes uniquement 64 bits).

Dans la plupart des cas, les programmes 64 bits utilisent un peu plus de mémoire, mais pour un ordinateur personnel, cela ne se remarque généralement pas.

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