Wenn Sie auf der Ubuntu-Download-Seite waren, werden Sie feststellen, dass es eine große Liste von ISOs gibt, die Sie herunterladen können. Für die Desktop-Version gibt es immer zwei Versionen: amd64 und i386 . Welchen sollten Sie herunterladen? Kann ich die AMD64- Version von Ubuntu auf meinem Intel-Rechner installieren? Lass MTE es dir erklären.

Für diejenigen, die sich nicht sicher sind, bezieht sich i386 auf die 32-Bit-Version, während sich die AMD64 -Version auf die 64-Bit-Version bezieht.

32-Bit gegenüber 64-Bit. Was ist der Unterschied?

Kurz gesagt, ein 32-Bit- und ein 64-Bit-Computer unterscheiden sich in der Architektur. Der Hauptunterschied liegt in der Länge der Daten, die von jeder Architektur unterstützt werden. Ein 32-Bit-Computer kann nur Daten verstehen, die 32 Bit lang sind. Alles andere würde von der Maschine nicht gelesen werden können. In ähnlicher Weise kann eine 64-Bit-Maschine Daten mit einer Länge von bis zu 64 Bit lesen. Obwohl 64 das Doppelte von 32 ist, können 64-Bit-Daten viel mehr als das Doppelte der Information eines 32-Bit-Daten enthalten. Dies erklärt auch, warum eine 64-Bit-Maschine schneller und effektiver als eine 32-Bit-Maschine verarbeitet und ausgeführt werden kann.

Ein weiterer Unterschied zwischen 32-Bit- und 64-Bit-Rechnern ist die Größe des Arbeitsspeicher-RAM, die jeder unterstützen kann. Für eine 32-Bit-Maschine können maximal 4 GB unterstützt werden, während für eine 64-Bit-Maschine theoretisch keine Speicherbegrenzung (oder bis zu 17, 2 Mrd. Gigabyte Systemspeicher) zur Verfügung steht. Die meisten Betriebssysteme beschränken sich jedoch auf nur 16 GB (oder 32 GB) RAM, was für den heutigen Desktop-Computing-Standard als sehr leistungsfähig angesehen wird.

Was ist AMD64?

Anstatt 32-Bit und 64-Bit zu verwenden, geben die Leute ihnen Namen. Eine 32-Bit-Architektur wird oft als i386 oder x86 bezeichnet, während eine 64-Bit-Architektur als eine der folgenden Komponenten bekannt ist: AMD64 / EM64T / x86-64 / x64, abhängig von den Produkten und den Herstellern.

Warum AMD64, könnten Sie fragen? Laut Wikipedia war AMD der erste, der die Spezifikation eines 64-Bit-Prozessors vorlegte. Anfangs nannten sie es x86-64, später benannten sie es in AMD64 um, als sie ihren ersten 64-Bit-Prozessor veröffentlichten: AMD-K8-Serie. Seitdem ist AMD64 der Begriff für 64-Bit-Prozessor geworden.

Intel (ein Konkurrent von AMD) wird den AMD64-Namen offensichtlich nicht für seine 64-Bit-CPU verwenden, deshalb haben sie EM64T entwickelt und später in Intel 64 umbenannt. In einigen Intel-Mainboards können Sie das noch während des BIOS-Starts tun sehen Sie das Wort "EM64T" erscheint auf Ihrem Monitor.

Kurz gesagt bezieht sich AMD64 in der heutigen Technologie auf die 64-Bit-Architektur und ist nicht an die AMD-CPU gebunden.

Funktioniert AMD64 Ubuntu nur mit AMD Prozessor?

Zurück zum Ubuntu ISO-Download-Problem, wenn Sie einen 32-Bit-Computer verwenden, laden Sie die i386-Version herunter. Wenn Sie einen 64-Bit-Computer verwenden, laden Sie die AMD64-Version herunter, unabhängig davon, welche Marke der CPU Sie verwenden.

Wenn Sie sich fragen, kann ein 64-Bit-Computer auch die i386 (32-Bit) -Version von Ubuntu ausführen. Es ist nur so, dass Sie Ihren Computer nicht maximal nutzen.

Schließlich sollten Sie AMD64 Ubuntu nicht auf Ihrem 32-Bit-Computer ausführen. Ihr System könnte abstürzen.

Kann ich 32-Bit-Anwendungen auf 64-Bit-Ubuntu ausführen und umgekehrt?

In den üblichen Fällen können Sie 32-Bit-Anwendungen auf 64-Bit-Ubuntu ausführen, aber Sie werden Ihr System nicht vollständig nutzen. Das Umgekehrte ist jedoch nicht wahr. Sie können keine 64-Bit-Anwendungen auf einer 32-Bit-Maschine ausführen (stellen Sie sich vor, Sie können einen kleinen Container in einen großen Container stellen, aber umgekehrt). Wenn Sie Anwendungen in Synaptic installieren, stellen Sie möglicherweise fest, dass einige Software mit der 32-Bit- und der 64-Bit-Version geliefert wird (wird nur angezeigt, wenn Sie das 64-Bit-Ubuntu verwenden). Sie können nur die gewünschte auswählen. Darüber hinaus funktionieren nicht alle 32-Bit-Anwendungen auf 64-Bit-Computern, insbesondere für Anwendungen, die Zugriff auf Systemhardwareinstellungen benötigen.