Êtes-vous intéressé par eux OFFRES? Économisez avec nos coupons sur WHATSAPP o TELEGRAM!

Bit 32 bit 64: Quelle est la différence?

Souvent, vous serez confronté au téléchargement d'un programme ou d'une application dans le bit 32 ou le bit 64. Même votre PC pourrait avoir un label de processeur de bits 64. Mais est-ce vraiment important d'avoir une puce 64 plutôt que 32? Aujourd'hui, presque tous les PC ont un processeur de bits 64 donc la différence entre eux n'aura pas d'importance pour vous, mais analysons les différences ensemble.

Eh bien, pour commencer, si vous êtes un utilisateur de Windows, vous avez probablement remarqué qu'il y a deux dossiers Program Files à l'intérieur de votre lecteur local C. Un nommé "Program Files (x86)" et un intitulé simplement "Program Files". Comprendre la différence entre ces deux dossiers est très important, surtout si vous installez un mauvais programme avec son mauvais comportement.

Le nombre de bits dans un processeur fait référence à la taille des types de données qu'il gère et à la taille de son journal. En un mot, un processeur de bits 64 est plus puissant qu'un processeur de bits 32, car il peut gérer plusieurs données à la fois. Un processeur de bits 64 peut mémoriser plus de valeurs de calcul, y compris les adresses de mémoire, ce qui signifie qu'il peut accéder à plus de quatre milliards de fois plus de mémoire physique qu'un processeur de bits 32. .

La différence fondamentale

Les processeurs bit 32 sont parfaitement capables de gérer une quantité limitée de RAM (sous Windows, 4GB au maximum), tandis que les processeurs bit 64 peuvent en utiliser beaucoup plus. Bien sûr, pour ce faire, le système d'exploitation doit également être conçu pour prendre un plus grand accès à la mémoire.
Par exemple, une charrette tirée par des chevaux fait le même travail qu'une machine agricole, sauf pour les problèmes de chevaux, mais une machine est beaucoup plus puissante et vous obtenez donc le travail que vous voulez avec moins d'effort.

Comme le nombre de bits augmente, il y a deux avantages importants:

  • Plus de bits signifient que les données peuvent être traitées dans des blocs plus grands, ce qui signifie que le traitement est encore plus précis.
  • Plus de bits signifient que notre système peut pointer ou cibler plus d'emplacements de mémoire physiques.

L'ordinateur peut être pensé en trois blocs. En termes simples, nous trouvons le processeur ou l'unité centrale en tant que bloc central, le système d'exploitation en tant que couche externe de l'unité centrale et les applications en tant que couche externe.

105043e44y4ye1b4wuey34_jpg_thumb

Pour exécuter une application bit 64, tous les niveaux sont pris en charge: le système d’exploitation bit 64 et la CPU bit 64.

Pour exécuter un système d'exploitation binaire 64, une prise en charge au niveau central est requise: le processeur de bits 64.

Cette simplification suffira à comprendre ce qui se passe lorsque l'on mélange des éléments 32 bits avec 64 bits. Mais si nous voulons mieux comprendre le problème, nous devons également considérer le matériel qui prend en charge le processeur et les pilotes de périphériques qui permettent au système d'exploitation et aux applications de s'interfacer avec le matériel du système.

La règle générale est qu'une application au bit 32 s'exécutera sur un niveau de composants inférieur au bit 64, mais pas l'inverse:

  • Un système d'exploitation de bits 32 fonctionnera sur un bit 32 ou un processeur de bits 64 sans problème.
  • Une application bit 32 s'exécutera sans problème sur un système d'exploitation bit 32 ou 64.
  • Mais une application binaire 64 fonctionnera uniquement sur un système d'exploitation 64-bit, et un système d'exploitation binaire 64 fonctionnera uniquement sur un processeur 64-bit.

Ces deux tableaux illustrent la même règle:

Tableau 1 - Qu'est-ce qui est compatible avec le processeur 32 bits?

Processeur (CPU)

32-bits

32-bits

32-bits

32-bits

Système d'exploitation (OS)

32-bits

32-bits

 64-bits

64-bits

Application / Programme

32-bits

64-bits

   32-bits

 64-bits

 Compatibilité                  

Si

Non

Non

Non

 

Table 2 - Qu'est-ce qui est compatible avec le processeur 64 bits?

Processeur (CPU)

64-bits

64-bits

64-bits

64-bits

Système d'exploitation (OS)

64-bits

64-bits

32-bits

32-bits

Application / Programme

64-bits

32-bits

32-bits

64-bits

Compatibilité              

Si

Si

Si

Non

Alors pourquoi y a-t-il deux fichiers de programme?

Tout d'abord, la raison de l'existence de ces deux dossiers est due au fait qu'il existe actuellement deux architectures différentes utilisées pour la production de processeurs informatiques et que, par conséquent, il existe deux manières différentes d'écrire des programmes et des applications. Toutes les applications utilisent des ressources partagées sur un système Windows. Celles-ci sont appelées fichiers DLL ou bibliothèques de liens dynamiques. Windows les met tous au même endroit pour faciliter la tâche des développeurs de logiciels.

Les DLL sont écrites et structurées de manière fondamentalement différente car elles sont destinées à être utilisées par des applications sur des bits 64 ou des applications sur le bit 32. Par exemple, si une application de bits 32 dépasse d'une DLL et trouve une version de bit 64, les plantages cesseront de fonctionner. Imaginez-vous aller dans une bibliothèque pour trouver un manuel spécifique, puis vous rendre compte que tout est dans une langue étrangère. Vous penseriez probablement que vous êtes allé au mauvais endroit. Le même principe de base s'applique ici.

Cela ne serait-il donc pas plus facile s'ils utilisaient simplement un logiciel 64 bits sur des systèmes 64 bits et ignoraient complètement les logiciels 32 bits? Eh bien pas vraiment. Le problème est que l'architecture 32 bits (x86) est la seule à exister depuis très longtemps, et il existe encore un certain nombre d'applications qui utilisent cette architecture. Les systèmes 64 bits modernes peuvent exécuter des logiciels 32 bits et 64 bits grâce à une solution très rapide et simple: deux répertoires Program Files distincts. Lorsque des applications 32 bits sont présentes dans le dossier x86 approprié, Windows sait qu'il sert la bonne DLL, c'est-à-dire la version 32 bits.

Donc, en prenant toute cette théorie et en la transférant dans le monde des smartphones, nous ne pouvons qu'affirmer que la même règle s'applique aux processeurs qui leur sont dédiés, donc lorsque vous trouvez une offre attractive, que ce soit sur une boutique en ligne ou dans de grandes chaînes de distribution électronique, jetez toujours un œil au processeur de l'appareil que vous vous apprêtez à acheter. Cela ne veut pas dire que tous les smartphones équipés de processeurs 32 bits doivent être jetés, mais ce n'est certainement pas un bon achat. Donc, si à Noël vous aviez décidé d'offrir un smartphone en cadeau en profitant des super offres qui existent, eh bien, ne donnez pas une mauvaise image du Père Noël.

Emanuele Iafulla
Emanuele Iafulla

Nerd, Geek, Netizen, des termes qui ne m'appartiennent pas. Tout simplement moi-même, amateur de technologie et provocateur comme le fait Xiaomi avec ses produits. Une qualité élevée à des prix équitables, une véritable provocation pour les autres marques les plus célèbres.

Souscrire
notifier
invité

0 commentaires
Commentaires en ligne
Voir tous les commentaires
XiaomiToday.it
Logo