X64
Le X64, actuellement exploité par la majorité des applications. En langage de programmation informatique, X64, ou encore X86-64 est, comme l’indique cette dernière appellation, une extension du célèbre jeu d’instruction Intel X86 32 bits qui fit les beaux jours de tous les PC. Pourtant, c’est à l’entreprise américaine AMD que l’on doit cette avancée quand elle commercialisa l’Opteron, le premier microprocesseur 64 bits, qui fut ensuite reprise par Intel, IBM, et d’autres fondeurs. En permettant la gestion des registres sur des nombres de 64 bits, on explose la limite des 4 GO de mémoire vive allouée, qui fut longtemps un facteur limitant, notamment sur les ordinateurs fonctionnant avec Windows. Sans oublier qu’outre cette capacité de mémoire étendue, les systèmes d’exploitation X64 sont logiquement capables de traiter deux fois plus de données par cycle d’horloge que leur prédécesseur en 32 bits, ce qui améliore les performances. Actuellement, si la grande majorité des systèmes d’exploitation, toutes catégories confondues, sont en 64 bits, ils restent compatibles avec les applications développées en 32 bits qui n’ont pas été adaptées aux nouveaux systèmes… Ainsi, tous les Windows récents peuvent exécuter l’une ou l’autre des catégories d’applications de façon transparente pour l’utilisateur. Simplement, les exécutables sont rangés dans des dossiers différents : « programmes », par défaut en 64 bits, et « programmes x86 », pour le 32 bits. À noter que des rumeurs récurrentes font état de recherches sur de nouveaux processeurs 128 bits, mais comme on est très loin d’atteindre les limites de l’architecture 64 bits, une telle évolution ne pourrait s’expliquer que par une rupture technologique qui nécessiterait une plus grande taille de registre.