x64
x64 est l’abréviation de l’architecture de processeur 64 bits. Elle est souvent opposée à l’architecture x86, qui désigne les processeurs Intel 32 bits, notamment les séries 386, 486 et 586. Toutefois, x64 désigne tous les processeurs 64 bits, quel que soit leur fabricant. La désignation « x86-64 » spécifie un processeur x86 64 bits.
La principale différence entre un processeur 32 bits et un processeur 64 bits concerne la façon dont le CPU adresse la mémoire. Un processeur 32 bits peut référencer 232, soit 4 294 967 296 valeurs adressables. Un processeur 64 bits peut accéder à 264 valeurs. 264 n’est pas le double de 232, mais 4 294 967 296 fois plus. Par conséquent, un processeur 64 bits peut référencer 18 446 744 073 709 551 616 valeurs.
Un processeur 32 bits ne peut accéder qu’à environ 4 Go de RAM. Un processeur 64 bits peut accéder à plus de 4 milliards de fois plus de mémoire qu’un processeur 32 bits, ce qui élimine toute limite pratique de mémoire. Les processeurs x64 peuvent exécuter des applications 64 bits, qui sont conçues et compilées pour du matériel 64 bits.
Historique
Tout au long des années 1980 et 1990, la plupart des processeurs de PC étaient 32 bits. En 1996, Nintendo a commercialisé la console de jeu Nintendo 64, l’un des premiers appareils 64 bits grand public. Ironiquement, la console ne disposait que de 4 mégaoctets de RAM, soit 1/1000 de la limite de 4 gigaoctets d’un processeur 32 bits. Mais elle a ouvert la voie à d’autres processeurs 64 bits.
Entre 2000 et 2010, les processeurs x64 ont gagné en popularité. Microsoft et Apple ont tous deux commercialisé des versions 64 bits de leurs systèmes d’exploitation. Depuis 2010, presque tous les ordinateurs de bureau et appareils mobiles sont fabriqués avec des processeurs x64. La plupart des applications sont désormais également en 64 bits.
NOTE: En 2019, Apple a commercialisé macOS 10.15 Catalina, qui a supprimé la prise en charge des applications 32 bits. En 2020, Microsoft Windows prend toujours en charge les applications 32 bits et 64 bits.
Testez vos connaissances