web-dev-qa-db-fra.com

Mon processeur est 64 bits - cela signifie-t-il que j'ai besoin de l'image AMD64?

Mon processeur est un processeur Intel Core 2 Duo P8600 (2,40 GHz). Autant que je sache, il s’agit d’un processeur 64 bits - je suis un peu confus car l’architecture est appelée AMD 64, s’agit-il d’un nom générique attribué aux architectures 64 bits? J'ai entendu parler de x64, mais je ne vois pas de version étiquetée avec ceci.

64
Ross

X64, AMD64 et x86-64 sont des noms pour le même type de processeur. Il s'appelle souvent AMD64 parce qu'AMD l'a inventé initialement. Tous les ordinateurs de bureau et serveurs 64 bits grand public actuels ont un processeur AMD64.

Il existe un type de processeur appelé IA-64 ou Itanium . On ne le trouve que dans les supercalculateurs et quelques serveurs haut de gamme.

Un processeur 64 bits peut exécuter un système 32 bits. Vous avez donc le choix d'installer la version AMD64 ou la version i386. Voici quelques points de comparaison:

  • Il y a quelques années, certains programmes présentaient des bogues lors de la compilation pour les processeurs 64 bits, mais c'est pour la plupart une chose du passé.

  • Vous pouvez exécuter des programmes 32 bits sur un système 64 bits. L'inverse est pas vrai.

  • Un noyau 32 bits pouvant accéder à plus de 4 Go de RAM, disposer de plus de 4 Go de RAM n'est pas une raison impérieuse d'exécuter un noyau 64 bits. D'autre part, un programme 32 bits ne peut accéder qu'à moins de 3 Go de mémoire.

  • Le choix le plus rapide dépend de l'application (le traitement des numéros peut être deux fois plus rapide en mode 64 bits, tandis que la manipulation symbolique peut être plus de deux fois plus lente).

En cas de doute, utilisez une distribution AMD64 sur un processeur compatible AMD64.

83
Gilles

Vous pouvez utiliser les images x86 et AMD64. Et oui, le nom générique initial de l’architecture était AMD64 parce qu’elle avait été développée par AMD. Quoi qu’il en soit, aujourd’hui est généralement connu sous les noms x86-64 ou même x64.

17
Javier Rivera

Intel a concédé sous licence le jeu d'instructions AMD64 pour leurs processeurs 64 bits non Itanium. Ensuite, oui, AMD64 est un nom générique pour l’architecture x86 64 bits.

Bien entendu, votre processeur peut également exécuter des noyaux 32 bits x86 - mais cela n’est pas recommandé, car vous perdez tous les avantages de l’architecture x86-64 (principalement un espace d’adresse plus important et davantage de registres).

15
maxschlepzig