Je télécharge une image ISO de Lubuntu; ils ont deux versions: 32 et 64.
Mais pourquoi appellent-ils la version 64 amd64 puisqu'ils disent que cela fonctionne également pour Intel?
Je télécharge une image ISO de Lubuntu; ils ont deux versions: 32 et 64.
Mais pourquoi appellent-ils la version 64 amd64 puisqu'ils disent que cela fonctionne également pour Intel?
Réponses:
Parce qu'AMD a été le premier à publier des processeurs x86 (x86-64) 64 bits.
Dès le début, l'architecture AMD64 a été positionnée par AMD comme un moyen évolutif d'ajouter des capacités informatiques 64 bits à l'architecture x86 existante, par opposition à l'approche d'Intel consistant à créer une toute nouvelle architecture 64 bits avec IA-64.
Le premier processeur basé sur AMD64, l’Opteron, est sorti en avril 2003.
En fait, dans le noyau, le support 64 bits s'appelle 'x86_64' pour indiquer que AMD et Intel (et d'autres) implémentent ces instructions.
AMD initialement mis en œuvre x86-64, avant Intel. Pour cette raison, la plupart des distributions (et d’autres systèmes d’exploitation tels que OpenBSD) ont publié une première version alors qu’elle était encore sous AMD, ou renommer en x86-64 ne valait pas la peine.
Je pense que l'un des autres facteurs contribuant à cette confusion en matière de noms a été un conflit entre Intel et AMD au sujet des noms. Intel a eu une crise d'identité en nommant ses 64 bits. Il utilisa les noms EM64T, IA-32e et enfin Intel 64. De son côté, AMD l'appelait toujours AMD64. x86-64 était un nom assez évident pour couvrir les deux. Cependant, ça n'a pas toujours été comme ça. Je me souviens quand c'était nouveau et que les gens brillants ne pouvaient pas comprendre comment l'appeler. J'ai vu ces:
x86-64 est le meilleur nom abrégé évident pour l'architecture