Qu'est-ce que l'informatique 64 bits?

L'emballage d'un ordinateur ou d'un ordinateur est rempli de termes techniques et de badges. L'un des plus importants est le 64 bits.

L'emballage d'un ordinateur ou d'un ordinateur est rempli de termes techniques et de badges.  L'un des plus importants est le 64 bits.
Publicité

L'industrie de la technologie est pleine de mots à la mode. L'emballage d'un ordinateur ou d'un ordinateur est rempli de termes techniques et de badges. L'un des plus importants est le 64 bits . Donc, il pose la question, que signifie exactement 64 bits? Qu'est-ce que cela implique? Et, plus important encore, qu'est-ce que cela signifie pour vous?

Cet article sert à la fois une explication technique et pratique sur la nature de l'informatique 64 bits.

Qu'est-ce que l'informatique 64 bits?

L'information dans les ordinateurs est normalement représentée en bits, une séquence binaire (ce qui est binaire Qu'est-ce que binaire?) [Technologie expliquée] Qu'est-ce que binaire? [Technologie expliquée] Étant donné que le binaire est si fondamental à l'existence des ordinateurs, Je n'ai jamais abordé le sujet auparavant - alors aujourd'hui je pensais que je donnerais un bref aperçu de ce binaire ... Lire la suite?) des uns et des zéros. Plus vous avez de bits, plus vous pouvez représenter d'informations. Plus précisément, une séquence de n bits peut représenter 2 n différentes informations.

morceaux

Un grand nombre de composants matériels ne fonctionnent pas avec un flux de données continu, mais traitent plutôt les données en segments, limités par un certain nombre de bits. Un processeur Qu'est-ce qu'un processeur et que fait-il? Qu'est-ce qu'un processeur et que fait-il? Les acronymes informatiques sont déroutants. Qu'est-ce qu'un CPU de toute façon? Et ai-je besoin d'un processeur quad ou dual-core? Que diriez-vous d'AMD ou d'Intel? Nous sommes là pour vous aider à expliquer la différence! Read More est également limité par sa taille de mot : l'unité de données naturelle du processeur. Entre autres choses, cette taille de mot détermine la quantité d'informations qui peuvent être traitées en une fois (pendant un cycle de l'horloge matérielle) et la quantité de mémoire RAM qui peut être accédée.

Quand nous parlons d'un processeur 64 bits, nous entendons essentiellement un processeur avec une taille de mot de 64 bits.

processeur

Le système d'exploitation joue un rôle clé dans la communication avec les composants matériels. C'est le système d'exploitation qui gère la planification des processus, l'adressage de la mémoire et l'accès au stockage. Pour utiliser pleinement le matériel 64 bits, le système d'exploitation doit également accélérer son jeu. C'est pour cette raison que la distinction entre 32 bits et 64 bits est transmise au système d'exploitation (par exemple, il existe une version 64 bits distincte de Windows). Un système d'exploitation 64 bits est donc conçu pour exploiter le matériel 64 bits.

Sur le marché des ordinateurs grand public, l'informatique 64 bits est utilisée pour indiquer la combinaison d'un matériel 64 bits (le processeur en particulier) et d'un système d'exploitation 64 bits.

De 32 bits à 64 bits

Il y a plusieurs décennies, les processeurs 32 bits ont été conçus à l'origine, une longueur de mot de 32 bits semblait beaucoup. À l'époque, 4 Mo de mémoire était la norme, donc 4 gigaoctets (la limite d'adressage de la mémoire d'un processeur 32 bits) était considéré comme astronomique. La différence espérait fournir assez de tampon pour résister à l'épreuve du temps.

Comme nous le savons maintenant, ce n'était pas tout à fait correct. Les capacités de mémoire de quatre et huit gigaoctets sont standard pour le nouveau matériel grand public aujourd'hui. Pour le matériel commercial, les serveurs et les ordinateurs de bureau puissants, encore plus de mémoire est régulièrement utilisée. Dans quelques années, ces chiffres seront une fois de plus éclipsés.

RAM-mémoire

Dans plusieurs domaines, le matériel actuel est proche de la limite de ce qui peut être réalisé de manière réaliste en utilisant une architecture 32 bits. L'industrie est maintenant dans une période de transition entre l'informatique 32 bits et 64 bits. Merci à plusieurs efforts pour fournir rétrocompatibilité (plus sur cela plus tard) cela devrait se révéler une transition relativement indolore.

Avantages de l'informatique 64 bits

Le passage de l'informatique 32 bits à 64 bits présente plusieurs avantages pratiques pour les utilisateurs. Les plus notables sont les effets sur la vitesse de traitement et la capacité de mémoire.

Vitesse et précision

Avec une taille de mot de 64 bits, la taille des blocs que votre processeur peut gérer est doublée. Plus important encore, la spécification x86-64 augmente le nombre de registres généraux de 8 à 16, ce qui rend un processeur 64 bits techniquement plus rapide.

Cela a également un impact sur la précision que le processeur peut atteindre dans ses calculs; après tout, le processeur peut utiliser deux fois plus de bits pour représenter un seul nombre. Avec 64 bits, vous pouvez réaliser plus de 4 milliards de fois plus de combinaisons qu'avec 32 bits.

Support de mémoire plus important

Lorsque vous travaillez avec la RAM d'un ordinateur, les adresses de mémoire sont utilisées. Ces adresses de mémoire transmettent l'emplacement des instructions ou des données dans la mémoire physique (RAM) de l'ordinateur. Bien que de nombreux schémas d'adressage intelligents aient été conçus, le nombre d'adresses disponibles est limité par le nombre maximal de bits qui le composent.

Pour l'informatique 32 bits, 4 gigaoctets de RAM peuvent théoriquement être adressés. Si vous mettez plus de RAM dans une configuration 32 bits, il n'y a aucun moyen pour le processeur de se référer à la mémoire supplémentaire. En effet, la situation est encore plus grave que cela. Certains systèmes d'exploitation réservent une partie de la mémoire disponible pour le noyau du système d'exploitation. Windows, par exemple, revendique généralement entre 1 et 2 gigaoctets pour l'utilisation du noyau, réduisant encore la quantité de mémoire disponible pour les applications dans l'espace utilisateur.

ram-memory-modules

Si vous souhaitez utiliser plus de 4 gigaoctets de mémoire, l'informatique 64 bits offre une solution. Ces 32 bits supplémentaires donnent aux schémas d'adressage 64 bits une limite supérieure théorique de 16 exaoctets (soit 16 milliards de gigaoctets ou 16 millions de téraoctets). En réalité, le nombre est inférieur. Pour vous donner une indication, l'AMD64 actuel (qui est la version AMD de la spécification x86-64) prend en charge un espace d'adressage physique d'environ 256 téraoctets.

Cartographie de la mémoire

La mémoire de l'ordinateur est de plusieurs ordres de grandeur plus rapide que le stockage informatique - même le stockage SSD. Le mappage de la mémoire est utilisé pour accélérer certaines interactions de stockage. Simplifié, il charge les fichiers souvent inaccessibles du stockage vers la mémoire de l'ordinateur, accélérant ainsi les accès ultérieurs.

base de données

Le mappage de la mémoire a été utilisé par les systèmes d'exploitation pendant un certain temps, il n'est donc pas nouveau pour l'informatique 64 bits. Cependant, il y a une tendance notable de la taille croissante des fichiers. Big data, grosse vidéo, gros jeux, etc. Avec un maximum de 4 gigaoctets pour la mémoire de l'ordinateur (voir la section ci-dessus), le mappage de la mémoire est également paralysé.

Alors, quelles applications vont bénéficier?

Concrètement, ce sont les applications qui fonctionnent avec les big data. Votre processeur de texte ou navigateur Web moyen n'a pas besoin de beaucoup de mémoire et de registres de processeur. Ils fonctionneront simplement avec un processeur 32 bits et 4 gigaoctets de mémoire. Cependant, même pour les navigateurs Web, la différence est clairement perceptible Chrome 64 bits Vs 32 bits pour Windows - Est-ce que 64 bits vaut l'installation? Chrome 64 bits Vs 32 bits pour Windows - L'installation de 64 bits vaut-elle le coup? Toute personne utilisant Windows 7, 8 ou 8.1 sur un ordinateur équipé d'un processeur 64 bits peut utiliser Chrome 64 bits. Quelle est la différence? Je suis content que tu aies demandé. Lire la suite .

effets secondaires

Les applications qui fonctionnent avec l'encodage, le décodage et le cryptage peuvent bénéficier grandement des registres supplémentaires dans les processeurs 64 bits. Un exemple est la conversion vidéo Les meilleurs éditeurs vidéo gratuits pour Windows Les meilleurs éditeurs vidéo gratuits pour Windows Tout le monde prend des vidéos ces jours-ci. Pourtant, les puissants éditeurs vidéo gratuits restent rares. Nous présentons les meilleurs éditeurs vidéo gratuits disponibles pour Windows. Lire la suite . Les applications 3D peuvent bénéficier si le rendu est lourd. Pour le jeu, le GPU subira le choc de l'impact du rendu et les jeux bénéficieront principalement de RAM RAM supplémentaire pour les joueurs: Que signifient les spécifications et comment elles modifient la RAM de performance pour les joueurs: Que signifient les spécifications et comment? Modifier les performances Si vous voulez faire l'expérience de performances exceptionnelles tout en jouant à des jeux, il est important d'utiliser le bon matériel pour faire le travail. Lire la suite .

Lorsqu'ils sont mis en œuvre correctement, certains processus logiciels HPC (High Power Computing), tels que les tests de stress, les multitâches et les clusters, peuvent également bénéficier de la technologie 64 bits.

Inconvénients de l'informatique 64 bits

Bien que la plupart des preuves soient en faveur de l'informatique 64 bits, les inconvénients devraient également être mentionnés. Plus particulièrement: augmentation de l'utilisation de la mémoire et manque de compatibilité avec le logiciel 16 bits et le pilote 32 bits.

La compatibilité est longuement discutée dans la section suivante.

Augmentation de l'utilisation de la mémoire

Les mêmes données peuvent occuper plus de mémoire sur un système 64 bits que sur un système 32 bits. Cela est principalement dû à l'augmentation de la longueur de certaines structures internes, telles que les adresses mémoire (pointeurs plus gros) et les nombres 64 bits. À plus grande échelle, cela n'est pas vraiment perceptible. Il n'y a rien à craindre si vous avez suffisamment de mémoire pour justifier un système 64 bits.

Compatibilité

Les gens ont déployé beaucoup d'efforts pour faire la transition entre l'informatique 32 bits et 64 bits aussi lisse que possible. La compatibilité, en informatique 64 bits, peut être considérée à plusieurs niveaux. Nous allons commencer au processeur d'ordinateur et travailler notre chemin jusqu'à des applications informatiques.

Compatibilité du processeur

La pièce maîtresse de la parade 64 bits, vous avez certainement besoin d'un processeur 64 bits. Vous pouvez savoir si vous disposez d'un processeur 64 bits en consultant le site Web du fabricant ou en utilisant l'outil Securable de Gibson Research Corporation. Cet outil examine de plus près le processeur de votre ordinateur et peut vous dire s'il a, entre autres, une longueur de bit maximale de 64 bits. L'Assistant de mise à niveau Windows 8.1 vous dira la même chose.

Les processeurs 64 bits sont devenus la norme pour les ordinateurs grand public puisque les processeurs x86-64 ont fait leur entrée en 2003. Si vous avez acheté votre processeur au cours des dernières années, vous avez probablement un processeur 64 bits.

Compatibilité du système d'exploitation

Les processeurs 64 bits sont compatibles avec les systèmes d'exploitation 32 bits et 64 bits. De nos jours, tous les systèmes d'exploitation populaires viennent dans ces deux saveurs. Si vous avez un processeur 64 bits, vous pouvez choisir avec laquelle de ces deux saveurs installer. Bien que, si vous voulez utiliser pleinement les avantages d'un processeur 64 bits, vous devrez également utiliser un système d'exploitation 64 bits.

Vous pouvez déjà utiliser un système d'exploitation 64 bits déjà 4 façons simples de savoir si vous êtes sur une version 64 bits de Windows 4 Façons faciles à savoir si vous utilisez une version 64 bits de Windows processeur qui prend en charge un système d'exploitation 64 bits et exécutez-vous un système d'exploitation 64 bits? L'utilisateur de PC hors-jeu moyen ne connaît probablement pas les réponses à ces questions, bien qu'ils devraient .... Lire la suite.

Compatibilité du pilote

Il est très important de noter que les pilotes 32 bits ne sont pas compatibles avec un système d'exploitation 64 bits, et vice versa. En d'autres termes, votre matériel a besoin d'un pilote 64 bits pour fonctionner avec un système d'exploitation 64 bits. Pour presque tout le matériel récemment fabriqué, un pilote 32 bits et 64 bits est fourni. Si vous allez au magasin et acheter une imprimante HP, soyez assuré qu'il aura des pilotes 64 bits.

Le principal problème existe avec l'ancien matériel, pour lequel, dans certains cas, le fabricant du matériel n'a pas pu (ou voulu) faire de nouveaux pilotes depuis 2003. En d'autres termes, le matériel n'a pas été activement soutenu dans la dernière décennie. Encore une fois, vous pouvez vérifier auprès du fabricant si des pilotes 64 bits sont fournis. Pour la plupart des produits, ceux-ci peuvent être téléchargés depuis la page d'assistance du fabricant.

Vous pouvez également vérifier le Centre de compatibilité Windows. Si un produit est certifié pour Windows 8.1, il est garanti de fonctionner à la fois sur les versions 32 bits et 64 bits des systèmes d'exploitation.

Compatibilité logicielle

Beaucoup d'efforts ont été déployés dans l'espoir de rendre la transition inévitable de l'informatique 32 bits vers l'informatique 64 bits aussi indolore que possible. En conséquence, la compatibilité logicielle est presque transparente. En effet, presque tous les logiciels 32 bits sont compatibles avec les systèmes d'exploitation 64 bits.

Deux types de logiciels ne sont pas pris en charge sur un système d'exploitation 64 bits. Tout d'abord, en raison de la compatibilité des pilotes abordée dans la section précédente, le logiciel peut ne pas dépendre exclusivement d'un pilote 32 bits spécifique. Deuxièmement, le logiciel ne doit pas incorporer de code 16 bits (le prédécesseur encore plus ancien de 32 bits) dans son propre code.

Vous pouvez vérifier à nouveau le Centre de compatibilité Windows pour voir si un logiciel 32 bits s'exécutera sur un système d'exploitation Windows 64 bits. Avec la certification Windows 8.1, il fonctionnera sur les versions 32 bits et 64 bits des systèmes d'exploitation.

Utilisez-vous un système 64 bits ou 32 bits en ce moment? Qu'est-ce qui vous a fait changer, ou qu'est-ce qui vous retient? Déposez une ligne dans les commentaires!

Crédits image: Oleksiy Mark, Derter

In this article