Ich lade ein ISO-Image von Lubuntu herunter. Sie haben zwei Versionen: 32 und 64.
Aber warum nennen sie die 64-Version amd64, weil sie sagen, dass sie auch für Intel funktioniert?
Ich lade ein ISO-Image von Lubuntu herunter. Sie haben zwei Versionen: 32 und 64.
Aber warum nennen sie die 64-Version amd64, weil sie sagen, dass sie auch für Intel funktioniert?
Antworten:
Weil AMD als erstes Unternehmen 64-Bit-x86-CPUs (x86-64) herausgebracht hat.
Die AMD64-Architektur wurde von AMD von Anfang an als eine evolutionäre Möglichkeit positioniert, die vorhandene x86-Architektur um 64-Bit-Rechenkapazitäten zu erweitern, im Gegensatz zu Intels Ansatz, mit IA-64 eine völlig neue 64-Bit-Architektur zu erstellen.
Der erste AMD64-basierte Prozessor, der Opteron, wurde im April 2003 veröffentlicht.
Tatsächlich heißt die 64-Bit-Unterstützung im Kernel "x86_64", um darauf hinzuweisen, dass sowohl AMD als auch Intel (und andere) diese Anweisungen implementieren.
AMD implementierte x86-64 vor Intel. Aus diesem Grund haben die meisten Distributionen (und andere Betriebssysteme wie OpenBSD) ein erstes Release veröffentlicht, als es noch nur AMD war, oder das Umbenennen auf x86-64 wurde als nicht lohnenswert angesehen.
Ich denke, einer der anderen Faktoren, die zu dieser Namensverwirrung beigetragen haben, war ein Konflikt zwischen Intel und AMD über die Namensgebung. Intel hatte eine Identitätskrise bei der 64-Bit-Namensgebung. Es wechselte durch die Namen EM64T, IA-32e und schließlich den offiziellen Intel 64. AMD hingegen nannte es immer AMD64. x86-64 war ein ziemlich offensichtlicher Name für beide. Es war jedoch nicht immer so. Ich erinnere mich, als es neu war und glänzende Leute nicht herausfinden konnten, wie man es nennt. Ich habe diese gesehen:
x86-64 ist der offensichtlich beste Kurzname für die Architektur