Da die Computer-Industrie Übergänge von 32- Bit-Hardware und -Software auf 64 -Bit- (oder sogar 128- bit) Ressourcen , die Frage nach der Geschwindigkeit oft Faktoren Upgrade Entscheidungen . Obwohl 64-Bit- Hardware-und Software schneller als ihre 32-Bit- Äquivalente sind , gibt es mehrere Faktoren, die allgemeine Geschwindigkeit zwischen den beiden Technologien beitragen . Bit Geschwindigkeit
Computer- Informationen fließt in einer Reihe von Nullen und Einsen , fast wie ein Fluss. Die " Bit- Geschwindigkeit " von einem Prozessor oder Software-Umgebung bezieht sich auf , wie breit dieser Fluss ist . Die frühesten häufig hergestellt Desktop-Computer (wie der Commodore 64 ) waren acht -Bit-Maschinen : Acht Null /Eins-Bits könnte gleichzeitig fließen. Schließlich zog Computern in 16 - Bit-Computing. Moderne Datenverarbeitung, auf einem 32 -Bit-Architektur basiert , setzte sich in den frühen 1990er Jahren und stellt noch immer den Großteil der Computer, unterstützt jedoch die aktuellen Hard-und Software 64 -Bit-Verarbeitung . Ein 64- Bit-Prozessor bewegt 64 Sätze von Null /Eins Bits gleichzeitig , das ist eine Verdoppelung der theoretischen Geschwindigkeit über 32-Bit- Geräte .
Hardware /Software-Kompatibilität
um eine Verdopplung der Verarbeitungsgeschwindigkeit über einen 32- bit-Maschine zu erreichen, muss ein 64- bit-Computer auf Hardware ( einschließlich der Central Processing Unit) , die in der Lage 64-Bit- Verarbeitung , sowie eine Software-Betriebsumgebung (wie Windows 7 haben oder Linux) hat eine "64- bit-Kernel . " Obwohl ein 64-Bit- Hardware-Setup mit einem 32- Bit-Betriebssystem unterstützt wird , ist die Verarbeitung der Maschine effektiv nur so schnell wie der langsamste Teil der Gleichung. Ausführen von 32 -Bit-Windows auf einem 64 -Bit- CPU bedeutet, dass Sie den Gegenwert von 32-Bit- Leistung haben.
Multicore-Prozessoren
Computer mit mehreren Prozessoren ( manchmal auch als " Multicore-Prozessoren " ) nutzbar gemacht werden kann entweder 32- bit oder 64- bit-Betriebssystemen. Wenn die Software Betriebssystem nicht optimiert für Multicore-Prozessoren , wird die Geschwindigkeit profitieren von Multicore nicht realisiert werden.
Treiberkompatibilität
Einige Stücke von Spezial- Hardware, wie Grafiken Karten benötigen Treiber-Dateien . Diese Dateien ermöglichen die Software Betriebssystem effektiv zu sprechen mit der Hardware. Eine Grafikkarte mit einem 64-Bit Graphical Processing Unit muss eine 64 -Bit-Treiber für das Betriebssystem die volle Nutzung der GPU -Rechenleistung machen. Für Windows 7 oder Mac OS X , Treiber häufig mit der Hardware verpackt . Für Benutzer von einigen Linux-Distributionen kann ein Open-Source- 32 -Bit-Treiber der einzige Weg, um eine 64-Bit- Gerät die Arbeit mit dem Linux-Kernel zu machen , in diesem Fall , die Linux-Benutzer müssen die Performance-Einbußen zu akzeptieren oder bei einem proprietären Treiber .
Zukünftige Entwicklungen
Schon als 64-Bit- Computing Verschieben des 20 -Jahres- Sperre, die 32 -Bit-Architektur genossen , neuere 128-Bit- Technologien sind in Entwicklung. Sie versprechen, Verarbeitungsgeschwindigkeit noch vorantreiben .