Warum sind 64-Bit-Programme grösser als ihre 32-Bit-Pendants?

eightcore

Neuling
Thread Starter
Mitglied seit
26.11.2010
Beiträge
46
Guten Tag.

Der Titel verrät etwas zuviel, sodass der Haupttext etwas mager aussieht.
Ich habe im Internet danach gesucht, aber eine richtige Erklärung habe ich bisher nicht gefunden.
Habe auch schon auf CB nachgefragt, allerdings hat dort ein Mod den Thread geschlossen; fehlende Eigeninitiative.


Kann mir hier jemand helfen? Ihr dürft auch einfach Links schicken (, falls ihr doch etwas findet).

MfG | eightcore
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Unterschied zwischen 32 Bit und 64 Bit ist unter anderem die Speicheradressierung. Eine 64 Bit Adresse ist natürlich doppelt so groß wie eine 32 Bit Adresse. Das kompilierte Programm besteht zu einem großteil aus Speicheradressierungen. Lese Speicher A, Addiere Speicher B und schreibe Ergebnis in Speicher C. In der Summe kommt man so auf ca 25-30% zusätzlichen Speicherplatz.
 

Ähnliche Themen

Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh