Jump to content

64 Bit auf 32 bit Serverhardware ?


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo,

 

leider finde ich (auch im Kollegenkreis) wiedersprüchliche Aussagen über die grundsätzliche Möglichkeit, eine win 2003 64 bit auf eine 32 Bit Hardware zu installieren.

Geht es überhaupt? (HP DL380 G1 oder G5 )

Ist es sinnvoll ? (Es wird momentan von einer Applikation vorausgesetzt)

Mit welchen Problemen ist evtl. zu rechnen?

 

Vielen Dank im voraus.

 

IT-Assi

Link zu diesem Kommentar

Moin,

 

eine x64-Version kannst du nur auf einer x64-Hardware installieren. Das Missverständnis dabei ist vielleicht, dass die x64-Plattform eigentlich ein 32-Bit-Prozessor ist, der aber (bis zu) 64 Bits zur Ansprache des Arbeitsspeichers nutzen kann. Es handelt sich nicht, wie etwa beim Itanium, um eine echte 64-Bit-Architektur.

 

Die Modellnummern diverser Hersteller sagen mir wenig, aber eigentlich kann man davon ausgehen, dass Server, die in den letzten ca. 2-3 Jahren gekauft wurden, x64-fähig sind. Bei Intel heißt das nötige Feature "EMT", bei AMD ist es als "AMD64" anzutreffen.

 

Zur Frage, ob sinnvoll oder nicht, siehe diesen Artikel:

faq-o-matic.net » Wie Windows mit großem Hauptspeicher umgeht

 

Kurz gesagt: Wenn die Applikation von viel RAM (> 4 GB) profitiert und dafür ausgerichtet ist, ist es sinnvoll.

 

Gruß, Nils

Link zu diesem Kommentar
eine x64-Version kannst du nur auf einer x64-Hardware installieren. Das Missverständnis dabei ist vielleicht, dass die x64-Plattform eigentlich ein 32-Bit-Prozessor ist, der aber (bis zu) 64 Bits zur Ansprache des Arbeitsspeichers nutzen kann. Es handelt sich nicht, wie etwa beim Itanium, um eine echte 64-Bit-Architektur.

 

Hmm, das stimmt so nicht ganz. x86-64 ist eine komplette 64bit Architektur. Keine Neuentwicklung, sondern eine Weiterentwicklung, aber das ganze einen "eigentlich 32bit Prozessor" zu nennen ist nicht richtig.

Link zu diesem Kommentar

Moin,

 

x86-64 ist eine komplette 64bit Architektur. Keine Neuentwicklung, sondern eine Weiterentwicklung, aber das ganze einen "eigentlich 32bit Prozessor" zu nennen ist nicht richtig.

 

auf die Gefahr hin, dass das in Haarspalterei ausartet: Der Witz an der x64-Architektur, die von AMD eingeführt wurde, besteht darin, dass die vorhandene x86-Architektur um die Möglichkeit erweitert wurde, mit bis zu 64 Bit auf den Speicher zuzugreifen. Der Rest ist nach wie vor 32-bittig. Sonst könnte man auf diesen Systemen ja auch keine 32-bittigen Betriebssysteme installieren. Will ich also mein altes System darauf betreiben, kann ich das ohne jede Einschränkung tun.

 

Der Itanium ist ein Beispiel für eine echte 64-Bit-Architektur. Da ist nicht nur der Speicherzugriff 64-bittig, sondern "alles". Das hat dann aber zur Folge, dass man komplett andere Binaries braucht. Und genau das wiederum hat dazu geführt, dass diese Systeme wie Blei in den Regalen liegen. Dies wiederum war der Grund, warum AMDs Taschenspielertrick zu einem unglaublichen Markterfolg geführt hat, der dann wiederum Intel die Schmach bereitete, die Technik von AMD zu übernehmen.

 

Gruß, Nils

Link zu diesem Kommentar

Ganz unrecht hat der gute Nils nun nicht:

 

Anders als die von Intel komplett neuentwickelte 64-Bit-Architektur IA-64, die mit der heute in PCs meistverwendeten IA-32-Architektur nur wenig gemeinsam hat, wählte AMD einen weit weniger radikalen Ansatz: Der Chip ist ein vollwertiger 32-Bit-Prozessor, dessen Register im 64-Bit-Modus verbreitert werden. Er ist dadurch uneingeschränkt zu heutiger 32-Bit- und sogar alter 16-Bit-Software abwärtskompatibel. Zusätzlich steht nun ein 64-Bit-Modus zur Verfügung, der vor allem einen größeren Speicherbereich anzusprechen ermöglicht und teilweise auch Performance-Verbesserungen durch breite Register mit sich bringt. Mit AMD64 leitete AMD daher einen sanften Übergang von 32- auf 64-Bit-Umgebungen ein.

 

.......

 

Aber:

 

Alle Register sind bei AMD64 64 Bit lang; wenn der Prozessor im 32-Bit-Kompatibilitätsmodus läuft, werden die obersten 32 Bit jedes Registers auf 0 gesetzt. Im 64-Bit-Modus verfügt der Prozessor außerdem über je 8 zusätzliche Integer- und SSE-Register, die im 32-Bit-Modus aus Kompatibilitätsgründen nicht verfügbar sind.

 

Quelle: Wikipedia AMD64

 

Wie man sieht habt Ihr beide nicht unrecht, ein Athlon 64 oder Opteron ist ein echter 64-bit Prozessor mit 32-bit Kompabilität.

 

Grüsse

 

Gulp

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...