Quelle est la différence entre 32 bits et 64 bits ?
Dans le monde informatique, 32 bits et 64 bits font référence aux types d’unités centrales de traitement, de systèmes d’exploitation, de pilotes, de logiciels, etc. qui utilisent cette architecture particulière.
Vous avez peut-être vu l’option de télécharger le logiciel en version 32 bits ou en version 64 bits. En fait, la différence est importante car les deux sont programmés pour des systèmes différents.
que signifient-ils?
- Le matériel et les logiciels 32 bits sont souvent appelés x86 ou x86-32.
- Le matériel et les logiciels 64 bits sont souvent appelés x64 ou x86-64.
- Les systèmes 32 bits utilisent des données dans des blocs de 32 bits, tandis que les systèmes 64 bits utilisent des données dans des blocs de 64 bits. De manière générale, plus il y a de données pouvant être traitées en même temps, plus le système fonctionnera rapidement.
Un système 64 bits présente plusieurs autres avantages, le plus pratique étant la possibilité d’utiliser beaucoup de mémoire physique (plus que les 4 Go que permet une machine 32 bits).
Un processeur 64 bits peut traiter des données 64 bits à la fois, ce qui lui permet de calculer les informations plus rapidement, quelle que soit la vitesse d’horloge du processeur. Il permet d’utiliser plus de mémoire car avec un processeur 32 bits, seules 232 adresses RAM (tous les nombres binaires 32 bits) sont accessibles.
Cette limitation signifie que le processeur utilise beaucoup moins de mémoire qu’un processeur 64 bits, qui peut lire des nombres doubles.En effet, chaque numéro supplémentaire double le nombre maximum d’adresses accessibles, permettant beaucoup de Plus de mémoire qu’un processeur 32 bits.
Étant donné que les processeurs 64 bits ont une taille de bit plus grande et sont donc capables de calculer des nombres plus importants, les ordinateurs peuvent également finir par tout gérer plus précisément qu’un ordinateur 32 bits. Par exemple, les pixels sur un écran peuvent être ombrés et placés avec plus de précision que les pixels sur un ordinateur 32 bits.
Systèmes d’exploitation 64 bits et 32 bits
La plupart des nouveaux processeurs sont basés sur une architecture 64 bits et prennent en charge les systèmes d’exploitation 64 bits. Ces processeurs sont également entièrement compatibles avec les systèmes d’exploitation 32 bits.
Toutes les éditions de Windows 11 et la plupart des éditions de Windows 10, Windows 8, Windows 7 et Windows Vista sont disponibles au format 64 bits.Dans la version Windows XP, uniquement professionnel Il existe une version 64 bits.
Toutes les versions de Windows de XP à 10 sont disponibles en versions 32 bits.
Tous les Mac OS depuis la v10.8 (Mountain Lion) sont en 64 bits.
Comme Windows, Linux peut être 32 bits ou 64 bits.vous pouvez voir celui que vous utilisez processeur Commande.
Vous ne savez pas si la copie de Windows sur votre PC est 32 bits ou 64 bits ?
Le moyen le plus rapide et le plus simple de voir si vous utilisez une version 32 bits ou 64 bits de Windows consiste à vérifier ce qui est affiché dans le Panneau de configuration.
Un autre moyen simple de savoir quelle architecture de système d’exploitation vous utilisez sous Windows consiste à vérifier le dossier Program Files. Plus d’informations ci-dessous.
Pour voir l’architecture matérielle, vous pouvez ouvrir une invite de commande et saisir la commande :
écho %PROCESSOR_ARCHITECTURE%
Vous pouvez obtenir une réponse similaire AMD64 signifie que vous avez un système basé sur x64, ou x86 Pour 32 bits.
Une autre commande valide est :
reg query « HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment » /v PROCESSOR_ARCHITECTURE
La commande devrait produire plus de texte, mais aboutit ensuite à l’une des réponses suivantes :
PROCESSEUR_ARCHITECTURE REG_SZ x86
PROCESSEUR_ARCHITECTURE REG_SZ AMD64
La meilleure façon d’utiliser l’une de ces commandes est de les copier ici, puis de cliquer avec le bouton droit sur l’espace noir dans l’invite de commande et de coller la commande.
Ces commandes ne vous indiquent que l’architecture matérielle, pas la version de Windows que vous utilisez.Ils peuvent être identiques car les systèmes x86 ne peuvent installer que des versions 32 bits de Windows, mais ce n’est pas le cas. devoir Cela est vrai car les versions 32 bits de Windows peuvent également être installées sur des systèmes x64.
Pourquoi est-ce important
Il est essentiel de comprendre les différences pour s’assurer que le bon type de logiciel et de pilotes de périphérique est installé. Par exemple, lorsqu’il s’agit de télécharger des options entre les versions 32 bits ou 64 bits, un logiciel 64 bits est un meilleur choix. Cependant, si vous utilisez une version 32 bits de Windows, cela ne fonctionnera pas du tout.
L’une des seules différences notables pour l’utilisateur final est qu’après avoir téléchargé un programme volumineux, vous risquez de perdre du temps car il ne fonctionne pas sur votre ordinateur particulier. Par exemple, si vous avez téléchargé un programme 64 bits que vous souhaitez utiliser sur un système d’exploitation 32 bits.
Cependant, certains programmes 32 bits fonctionnent correctement sur les systèmes 64 bits. En d’autres termes, les programmes 32 bits sont compatibles avec les systèmes d’exploitation 64 bits. Cependant, cette règle n’est pas toujours valide, en particulier dans le cas de certains pilotes de périphériques, car les périphériques matériels nécessitent la version exacte installée afin de s’interfacer avec le logiciel (c’est-à-dire les pilotes 64 bits pour les systèmes d’exploitation 64 bits et 32 bits systèmes d’exploitation pour le pilote 32 bits).
Une autre fois où les différences entre 32 bits et 64 bits entrent en jeu, c’est lors du dépannage de problèmes logiciels ou de la consultation du répertoire d’installation d’un programme.
Sachez que les versions 64 bits de Windows ont Deux dossiers d’installation différents Parce qu’ils contiennent également un répertoire 32 bits.Cependant, la version 32 bits un seul dossier d’installationDe manière confuse, la version 64 bits du dossier Program Files porte le même nom que le dossier Program Files 32 bits sur la version 32 bits de Windows.
Un exemple de ce qui se passe est lorsqu’un programme 32 bits n’essaie pas d’utiliser une DLL 64 bits, ce qui ne fonctionnera pas. Inversement, lorsqu’un programme 32 bits est installé dans le dossier Program Files 32 bits et que vous exécutez le programme, Windows sait qu’il doit extraire certains fichiers spécifiques 32 bits, et non les fichiers du programme 64 bits.
Si vous êtes confus, regardez ici:
dans un Version 64 bits de Windows sont deux dossiers :
- Emplacement 32 bits : C:Fichiers de programme (x86)
- Emplacement 64 bits : C:Program Files
dans un Version 32 bits de Windows est un dossier :
- Emplacement 32 bits : C:Program Files
Comme vous le savez, le dossier Program Files explicitement 64 bits est C:Program Files Parce que cela ne fonctionne pas sur un système d’exploitation 32 bits.
En plus des procédures et des explications qui vous obligent à comprendre la différence entre 64 bits et 32 bits, une autre raison importante de connaître ces termes est si vous ne savez pas si vous devez acheter un ordinateur 64 bits ou un ordinateur 64 bits. programme de bits.
Par exemple, vous souhaitez peut-être que votre programme de montage vidéo ait accès à plus de RAM que vous ne pouvez en utiliser sur un système 32 bits. Ou, si vous savez que vous utilisez un matériel qui n’a pas d’option de pilote 64 bits, vous savez que vous ne pouvez pas l’utiliser sur un ordinateur 64 bits. Il en va de même pour les anciennes applications 16 bits qui peuvent ne pas s’exécuter sur des ordinateurs 64 bits. Le savoir peut vous aider à décider si vous devez passer à un ordinateur 64 bits ou vous en tenir à un ordinateur 32 bits.
FAQ
-
Quel est le nom du numéro 32 bits ou 128 bits utilisé pour identifier un appareil sur le réseau ?
Une adresse de protocole Internet, communément appelée adresse IP, est un numéro d’identification pour le matériel réseau connecté à un réseau.
-
Comment exécuter des programmes 32 bits sur Windows 10 64 bits ?
Faites un clic droit sur le programme, allez à caractéristique > compatibilitéchoisir Exécutez ce programme en mode de compatibilitépuis sélectionnez une version.
-
Pourquoi 32 bits s’appelle x86 et non x32 ?
Les processeurs Intel se terminent tous en 86 (le premier étant le 8086). La génération 32 bits de cette architecture est également connue sous le nom de « x86 ».
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre