sbv0001 schrieb:
Das haengt sehr stark von der Grafikkarte ab und kann bei installierten Doppelkarten mit jeweils 750 Mb RAM dazu fuehren, dass 1,5 Gb des Rechner-RAM fuer das System und Programme nicht verwendbar sind.....
Das betrifft aber, wie ich früher auch nicht gewusst habe, lediglich Shared Memory GPU´s!
Hier noch mal der Technische Background:
Ein 32 [g=395]Bit[/g] Betriebssystem kann theoretisch maximal 2^32 Speicheradressen á 8 [g=395]bit[/g] - also genau 4 Gibibyte Ram adressieren.
(2^32 Speicheradressen á 8 [g=395]bit[/g] = 4.294.967.296 [g=395]Bit[/g] = 4 GiB)
Ein 64 [g=395]Bit[/g] Betriebssystem kann theoretisch maximal 2^64 Speicheradressen á 8 [g=395]bit[/g] - also genau 16 Exbibyte Ram adressieren.
(2^64 Speicheradressen á 8 [g=395]bit[/g] = 1.84467441 × 10^19 [g=395]Bit[/g] = 16 EiB)
1 Gibibyte = 1024 Mebibyte = 1.048.576 Kibibyte = 1.073.741.824 Byte
1 Gigabyte = 1000 Megabyte = 1.000.000 Kilobyte = 1.000.000.000 Byte
Jetzt bleibt noch die Frage, warum ein 32BIT System NICHT die vollen 4Gb ausschöpfen kann, die Antwort ist desillusionierend!
Die Entscheidung für die Begrenzung liegt an Problemen mit billigen Hardware-Komponenten.
Hintergrund ist, dass die Hardware-Hersteller nicht immer dafür sorgen, dass ihre Produkte mit RAM-Größen von 4 Gigabyte und mehr zurechtkommen.
Dies liegt Primär an den Kostengründen, es müssten zusätzliche Bauteile verwendet werden, die aber für erhöhte Produktions- und Entwicklungs- kosten sorgen.
Da MS nicht sicherstellen kann, dass alle Hardware-Anbieter ihre Produkte mit der nötigen Ausstattung versehen, habe man entschieden, dass Windows in den Endkunden- Versionen grundsätzlich nur die ersten 32 [g=395]Bit[/g] des Adressraums anspricht. Dadurch schrumpft zwar die Größe des verfügbaren RAMs, doch auch die Zahl der Fehler geht zurück.
Der Verlust von bis zu 900 Mb Arbeitsspeicher beim Einsatz von 4 Gigabyte RAM, ist zwar alles andere als ideal, aber nur auf diese Weise sei eine einwandfreie Funktion bei Systemen mit viel RAM zu gewährleisten.
Gruss...