Architektur: 32 Bit oder 64 Bit

Aus Ubuntu-Forum Wiki

Wechseln zu: Navigation, Suche
Idee.png Begriffserklärung Idee.png

Inhaltsverzeichnis

1 Allgemeines

Ein umstrittenes Thema ist die Verwendung einer der Prozessor-Architekturen: 32 Bit oder 64 Bit. Beide bieten Vor- und Nachteile. Diese sind Thema des Artikels.

2 Hintergrundwissen

Zum allgemeinen Verständnis lege ich folgende Themengebiete ans Herz:

Weiterhin sollte man beachten, dass man nicht zwingend ein 64-Bit-Betriebssystem einsetzen muss, wenn man einen 64-Bit-Prozessor besitzt. Auch die 32-Bit-Variante kann auf der 64-Bit-Hardware installiert werden. Umgekehrt funktioniert dies nicht.

Vor-und Nachteile kommen daher nur zum Tragen, wenn die entsprechende Version (32 oder 64 Bit) von Ubuntu installiert wird.

3 64 Bit

Der ALU stehen in einem 64-Bit-Prozessor doppelt soviele Bits zur Verfügung, wie einem 32-Bit-Prozessor. Daraus ergeben sich folgende Vorteile und Nachteile:

Vorteile Nachteile

Durch die größere Anzahl von Bits, die der ALU zur Verfügung stehen, können hier größere Integer-Werte berechnet werden:

  • Hat man seine Festplatte beispielsweise per Alternate CD mit einem verschlüsseltem LVM versehen, so muss man hier unter einer 32-Bit-Architektur etwas über 30% Leistung einbüßen. Unter der 64-Bit-Architektur kann nun der Algorithmus wesentlich schneller berechnet werden, was den Prozentsatz weit herunter setzt.
  • Filme, Musik und Spiele können schneller berechnet werden, was ebenfalls einen Performance-Schub mit sich bringt.
  • Mit 64-Bit-Architekturen kann mehr als 3,25 GB RAM adressiert werden.
  • Es wird etwa ein Viertel mehr RAM verbraucht, als unter 32 Bit.
  • Einige proprietäre Software ist noch nicht 64 Bit optimiert, wodurch sie den links genannten Vorteil verlieren.

4 32 Bit

Der ALU stehen hier nur 32 Bit zur Verfügung.

Vorteile Nachteile
  • Proprietäre Software wird unterstützt, ohne zusätzliche Einbußen im Verbrauch des Arbeitsspeichers.
  • Es können maximal 3,25 GB RAM sinnvoll adressiert werden.
  • Die Berechnungen von komplexen Algorithmen und hohen Integer-Werten dauert länger. (siehe hierzu den o.g. Link zum Thema Register)

5 Optimiert oder nicht optimiert

Einige Programme wie wine oder das Grafikkarten-Modul fglrx benötigen nach wie vor 32Bit-Libarys, was schließen lässt, dass man hierdurch keinen Vorteil bekommt. Allerdings ist der größte Teil der Software in den Repositorys (zumindest der freien Software!) bereits 64Bit optimiert. Letzteres wird nur zu häufig durch Verallgemeinerung von unfreier Software unterschlagen.

6 Links

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge