Was ist der Unterschied zwischen 32-Bit- und 64-Bit-Trägerraketen von Transistor?

Ich sehe, es gibt zwei Arten von Trägerraketen für Transistor: 32 und 64 Bit. Gibt es einen Unterschied zwischen ihnen?

Die meisten Spiele sind 32-Bit und Sie müssen sich nicht fragen, ob es auf Ihrem Low-End-Notebook oder einem billigen Computer, der nur unterstützt 32-Bit-Betriebssystem zu starten, und als Ergebnis ist nicht in der Lage, 64-Bit-Spiele laufen, Auch wenn Sie sich für ein 64-Bit-Betriebssystem entscheiden (was Sie nicht wegen Hardwarebeschränkungen haben können).

Die wichtigste Einschränkung von 32-Bit-Anwendungen ist der Speicher, den sie verwenden können (ca. 4GB max). Hat Transistor sogar so viel Gedächtnis? Mit der Verwendung von 64-Bit-Launcher können Sie mehr Ressourcen im Speicher für schnellere Ladezeiten zuordnen?

Angenommen, wir reden nur über 64-Bit-OS-Systeme. Wird 64-Bit-Launcher eine andere Erfahrung von 32-Bit eins bringen?

One Solution collect form web for “Was ist der Unterschied zwischen 32-Bit- und 64-Bit-Trägerraketen von Transistor?”

Ein 64-Bit-Programm kann nicht nur mehr Speicher als ein 32-Bit-Programm ansprechen, es kann auch einige CPU-Befehle verwenden, die nur im 64-Bit-Modus verfügbar sind. Das bedeutet, dass ein 64-Bit-Programm in einem Schritt bestimmte Berechnungen durchführen kann, die ein 32-Bit-Programm in mehrere Schritte aufteilen muss, was einige Zeit erfordert.

Dies gilt jedoch nur, wenn:

  1. Der Compiler (das Programm, das verwendet wird, um den Programm-Quellcode in eine ausführbare Datei zu übersetzen), der von dem Entwickler verwendet wird, weiß, wie man gute Gebrauch von 64bit Anweisungen benutzt
  2. Die meisten CPU-intensiven Teile des Programms profitieren sogar von den neuen 64-Bit-Anweisungen
  3. Das Programm ist meist durch die CPU-Performance begrenzt und nicht, wie die meisten Spiele auf den meisten PCs, durch die Leistung des Grafikchips.

Die 64-Bit-Architektur hat auch einen Nachteil: Einige Informationen, die in 4 Bytes im 32-Bit-Modus gespeichert sind, nehmen nun 8 Bytes. Dies bedeutet, dass ein 64-Bit-Programm wird ein bisschen mehr Platz im RAM und (noch wichtiger) verwenden mehr CPU-Cache. Diese zusätzliche Information muss auch zwischen RAM und CPU verschoben werden, was den Speicherbus etwas belastet.

Immer noch als Faustregel, wenn du ein 64-Bit-Betriebssystem hast und du zwischen einer 64-Bit- und einer 32-Bit-Version des gleichen Programms wählen kannst, solltest du generell die 64-Bit-Version verwenden.

Wir lieben es zu spielen, vor allem Videospiele.