83 votes

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

Mon processeur est un Intel Core 2 Duo P8600 (2,40 GHz). Pour 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, est-ce un nom générique donné aux architectures 64 bits ? J'ai entendu parler de x64 mais je ne vois pas de version portant ce nom.

105voto

Schof Points 952

X64, amd64 et x86-64 sont des noms pour le même type de processeur. On l'appelle souvent amd64 parce que c'est AMD qui l'a inventé. 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 superordinateurs et quelques serveurs haut de gamme.

Un processeur 64 bits peut faire fonctionner 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 lorsqu'ils étaient compilés pour les processeurs 64 bits, mais cela fait désormais partie du passé.

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

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

  • La rapidité dépend de l'application (le traitement des chiffres peut être plus de 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, sur un processeur compatible amd64, utilisez une distribution amd64.

22voto

jhornnes Points 1211

Vous pouvez utiliser à la fois les images x86 et amd64. Et oui, le nom générique initial pour l'architecture était amd64 parce qu'il a été développé, eh bien, par AMD. Quoi qu'il en soit, il est aujourd'hui généralement connu sous le nom de x86-64 ou même x64.

17voto

Ryan Farley Points 7916

Intel a accordé une licence pour le jeu d'instructions AMD64 pour ses processeurs 64 bits non-Itanium. Alors, oui, AMD64 est un nom générique pour l'architecture x86 64 bits.

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X