32-Bit vs. 64-Bit

32-Bit-Hard- und Softwaresysteme, zu Zeiten, die als x86 oder x86-32 bezeichnet werden, arbeiten Sie mit Daten in 32-Bit-Teilen. Im Gegensatz, 64-Bit-Hard- und Softwaresysteme, oder x64 oder x86-64, verwenden Sie Daten in 64-Bit-Stücken. Theoretisch ist das System umso schneller, je mehr Daten im Allgemeinen gleichzeitig verarbeitet werden können.

Ein unmittelbarer praktischer Vorteil, den 64-Bit-Systeme bieten, ist die Verwendung von mehr RAM. Die meisten neuen Computersysteme enthalten heutzutage neue Prozessoren, die auf einer 64-Bit-Architektur basieren. Es ist offensichtlich, dass diese Systeme 64-Bit-Betriebssysteme unterstützen, sie sind jedoch auch mit 32-Bit-Betriebssystemen kompatibel. Das Gegenteil ist nämlich nicht wahr. 32-Bit-Hardware unterstützt keine 64-Bit-Betriebssysteme.

Vergleichstabelle

32-Bit- und 64-Bit-Vergleichstabelle
32-Bit64-Bit
Anzahl der Bits 32 64
Architektur und Softwarebeschreibung Die 32-Bit-Architektur basiert auf Registern, Adress- oder Datenbussen mit einer Breite von 32 Bit (4 Oktetts). Für Software bedeutet 32-Bit normalerweise die Verwendung eines linearen 32-Bit-Adressraums. Die 64-Bit-Architektur basiert auf Registern, Adress- oder Datenbussen mit einer Breite von 64 Bit (8 Oktetts). Für Software bedeutet 64-Bit Code, der mit virtuellen 64-Bit-Speicheradressen verwendet wird.
Kompatibilität 32-Bit-Betriebssysteme und -Anwendungen erfordern 32-Bit-CPUs Für ein 64-Bit-Betriebssystem ist eine 64-Bit-CPU erforderlich, und für 64-Bit-Anwendungen ist ein 64-Bit-Betriebssystem und eine CPU erforderlich
Systeme verfügbar Alle Editionen von Windows 8, Windows 7, Windows Vista und Windows XP, Linux XP Professional, Windows Vista, Windows 7, Windows 8 sowie Mac OS X und Linux
Speichergrenzen 32-Bit-Systeme sind auf 3,2 GB RAM beschränkt. 32-Bit-Windows mit Adressbeschränkung erreichen nicht die vollen 4 GB. Es ist abhängig von der Hardware, normalerweise 3,25 GB. 64-Bit-Systeme erlauben bis zu 17 Milliarden GB RAM.
Pros Weniger Probleme, breiter kompatibel • Mehr RAM-Zugriff • Mehr Effizienz • Mehr Zuweisung von virtuellem Speicher • Mehr Sicherheitsfunktionen
Cons Weniger RAM-Zugriff, weniger Speicher, weniger Effizienz, weniger Sicherheitsfunktionen • Mögliche Treiberkompatibilität • Einige RAM-Beschränkungen des Motherboards • Probleme mit älteren Versionen

Inhalt: 32-Bit vs. 64-Bit

  • 1 Architektur und Software
  • 2 Kompatibilität
    • 2.1 Was ist mit einer 32-Bit-CPU kompatibel??
    • 2.2 Was ist mit einer 64-Bit-CPU kompatibel??
  • 3 Speicher
    • 3.1 Betriebssystem für VPS auswählen
  • 4 Vor- und Nachteile
  • 5 Windows-Systeme
  • 6 Referenzen

Architektur und Software

32-Bit und 64-Bit sind Begriffe, die sich darauf beziehen, wie ein im Computer eingebetteter Prozessor oder eine CPU Daten verarbeitet. Eine 32-Bit-Architektur ermöglicht es der Arithmetik- und Logikeinheit (ALU) oder digitalen Schaltung, 32-Bit-Ganzzahl-Arithmetik- und Logikoperationen auszuführen.

Bei 64-Bit-Architekturen ermöglicht es eine 64-Bit-Version von Windows, große Mengen an RAM besser zu handhaben als ein 32-Bit-System. Ein 64-Bit-System hat auch 64-Bit-Adressregister, wobei Datenregister und der Datenbus typischerweise in der Größe den Adressregistern entsprechen. 64-Bit-CPU- und ALU-Architekturen verfügen also über übereinstimmende Register und Adressbusse oder Datenbusse mit ähnlichen Werten.

Kompatibilität

Was ist mit einer 32-Bit-CPU kompatibel??

Ein 32-Bit-Prozessor kann kein Betriebssystem ausführen, das für 64-Bit-CPUs ausgelegt ist. Es unterstützt auch keine 64-Bit-Anwendungen. 32-Bit-CPUs können nur 32-Bit-Betriebssysteme und Anwendungen ausführen, die für 32-Bit-Betriebssysteme ausgelegt sind.

Prozessor (CPU)32-Bit32-Bit32-Bit32-Bit
Betriebssystem (OS)32-Bit32-Bit64-Bit64-Bit
Anwendungsprogramm32-Bit64-Bit Nein Nein
kompatibel?JaNein

Was ist mit einer 64-Bit-CPU kompatibel??

64-Bit-Systeme sind im Allgemeinen abwärtskompatibel und unterstützen sowohl 32-Bit-Betriebssysteme als auch 32-Bit-Anwendungen.

Prozessor (CPU)64-Bit64-Bit64-Bit64-Bit
Betriebssystem (OS)32-Bit32-Bit64-Bit64-Bit
Anwendungsprogramm32-Bit64-Bit32-Bit64-Bit
kompatibel?JaNeinJaJa

Erinnerung

32-Bit-Systeme haben eine Beschränkung, wie viel Speicher sie ansprechen können (oder darauf zeigen). Diese Grenze beträgt 4 GB. Während sich Speicher normalerweise auf RAM bezieht, umfasst dieser Grenzwert auch Speicher in den anderen Geräten des Systems, z. B. Video-, Audio- und Netzwerkadapter. Das kombinierte Limit für RAM, Grafik-RAM (GPU), PCI-Speicherbereich und einige andere Komponenten beträgt 4 GB.[1]

Die praktischen Konsequenzen daraus sind, dass 32-Bit-Windows beispielsweise 4 GB RAM nicht voll ausnutzen kann und normalerweise 3,25 GB anzeigt. Die Installation von mehr RAM ist immer eine Option, aber 32-Bit-Systeme können einfach keinen RAM über der Grenze nutzen. Eine 64-Bit-Version kann bis zu 8 TB adressieren. Da derzeitige Systeme die Kapazität nicht voll ausnutzen können, stehen jetzt Systeme mit installiertem RAM zur Verfügung, die die 4-GB-Grenzen von 32-Bit-Systemen weit übertreffen.

Auswählen eines Betriebssystems für VPS

Wenn Sie einen Virtual Private Server (VPS) wie Linode oder DigitalOcean verwenden, sind Systemadministratoren häufig durch den verfügbaren Arbeitsspeicher eingeschränkt. Daher empfehlen sie häufig die Verwendung einer 32-Bit-Linux-Distribution für die Verwendung auf einem VPS anstelle eines 64-Bit-Betriebssystems.

Vor-und Nachteile

Vorteile von 64-Bit-Systemen sind:

  • Möglichkeit, mehr RAM zu verwenden. 64-Bit-Prozessoren sind theoretisch in der Lage, auf 2 ^ 64 Speicherplätze oder mehr als 4 Milliarden Mal auf die Speichernummern zuzugreifen, auf die 32-Bit-Prozessoren zugreifen können. Die derzeitige Beschränkung auf 64-Bit-Windows-Betriebssysteme beträgt 16 TB, wobei aus physikalischen Gründen nicht mehr als 128 GB physischer Arbeitsspeicher benötigt werden. Infolgedessen können 64-Bit-Prozesse 16 TB virtuelle erstellen, wobei 8 TB im virtuellen Speicher für Benutzerprozesse und 8 TB für Kernelprozesse bereitgestellt werden.
  • Effizienter. Wenn zusätzlicher RAM installiert ist, können 32-Bit-Systeme aufgrund der Grenzen des adressierbaren Speicherplatzes normalerweise nicht davon profitieren. Aber 64-Bit-Systeme können dies, was oft zu erheblichen Leistungssteigerungen führt.
  • Mehr virtuelle Speicherzuordnung. 64-Bit-Architektur Windows kann theoretisch einer Anwendung 8 TB virtuellen Speicher bieten. 32-Bit-Architektur Windows ist auf 2 GB beschränkt. Die modernen Anwendungen, insbesondere für Spiele, Videos und Fotobearbeitung, wünschen mehr RAM. Durch die effiziente Verwendung und Zuweisung von 64-Bit-Speicher können die für das 64-Bit-Betriebssystem optimierten Anwendungen den neuen Speicherplatz voll ausnutzen.
  • Weitere Sicherheitsfunktionen. Die 64-Bit-Verarbeitung bietet zusätzlichen Sicherheitsschutz, einschließlich Hardware D.E.P, Kernel-Patch-Schutz und verbesserte Gerätetreiber.

Es gibt einige Nachteile, die Folgendes beinhalten:

  • Mögliche Treiberkompatibilität. Während 64-Bit-Betriebssysteme zunehmend unterstützt werden, ist die Übertragung für ältere, solide und häufig noch funktionsfähige Hardware in Ordnung und früher als später. Es ist unwahrscheinlich, dass 64-Bit-Treiber für ältere Systeme und Hardware verfügbar sind. Dies sind Entscheidungen, die von Fall zu Fall getroffen werden.
  • Einige RAM-Grenzen des Motherboards. In seltenen Fällen wird festgestellt, dass ein Motherboard frühe 64-Bit-Prozessoren unterstützt, aber nicht mehr als 4 GB RAM unterstützt. Was verfügbar ist, können einige Vorteile eines 64-Bit-Prozessors sein, allerdings ohne Zugriff auf mehr RAM. Es kann an der Zeit sein, Ihr Betriebssystem zu aktualisieren.
  • Legacy-Probleme. Software wird wahrscheinlich nicht auf die 64-Bit-Verarbeitung umgestellt. Ältere Anwendungen, einschließlich 16-Bit-Anwendungen, erfordern eine Virtualisierung. Andernfalls könnte es Zeit für ein Upgrade sein.

Windows-Systeme

Windows 8 ist sowohl in der Standard- als auch in der Pro-Version in 32-Bit- und 64-Bit-Distributionen verfügbar. Vor dem Start von Windows 7 gab Microsoft an, dass Windows 8 das letzte Windows sein wird, das die 32-Bit-Architektur unterstützt. Mit der endgültigen Umstellung seiner Apps, Treiber und Plug-Ins auf 64 Bit wird Windows keine 32-Bit-Abwärtskompatibilität bieten. Für derzeitige Systeme, die noch Windows XP-Unterstützung benötigen, können Sie sie durch Sandbox-Virtualisierung finden, die in Windows Server 2008 durchgeführt wurde.

Anschließend benötigen Computer 64-Bit-fähige Prozessoren. Wenn Sie Windows verwenden, können Sie prüfen, ob Ihr Prozessor 64-Bit hat. Gehen Sie dazu folgendermaßen vor:

  1. Öffnen Sie Leistungsinformationen und Tools, indem Sie auf die Schaltfläche Start klicken, auf Systemsteuerung klicken, auf System und Wartung klicken und dann auf Leistungsinformationen und Tools klicken.
  2. Klicken Sie auf Details anzeigen und drucken.
  3. Überprüfen Sie im Abschnitt System den Betriebssystemtyp, der derzeit unter Systemtyp ausgeführt wird. Bei einer 64-Bit-Fähigkeit wird angezeigt, ob das System 64-Bit-Windows ausführen kann.

Hinweis: Wenn auf dem System bereits eine 64-Bit-Windows-Version ausgeführt wird, wird kein 64-Bit-fähiger Eintrag angezeigt.

Verweise

  • Windows 32 Bit und 64 Bit - Helpdesk-Geek
  • 32 bit - Computer Hoffnung
  • 32 Bit und 64 Bit - Schnelle und schmutzige Tipps
  • Ein genauerer Blick auf 32-Bit- und 64-Bit-Windows - ni.com
  • 32 oder 64: Welches Bit Windows? - PC Welt
  • Wikipedia: 32 Bit
  • Wikipedia: 64 Bit
  • 32 und 64 bit FAQ - Microsoft Windows
  • 32 und 64 Bit erklärt - TechSupport-Warnung
  • 32 Bit und 64 Bit - Wie Geek
  • 32 vs 64 bit ein Sieben Foren