Car-tech

Warum kann ein 32-Bit-Windows nicht auf 4 GB RAM zugreifen?

RAM nicht verwendbar - 100% ERFOLG! - 2020

RAM nicht verwendbar - 100% ERFOLG! - 2020
Anonim

- 32-Bit-Prozessoren und Betriebssysteme hat, die theoretisch auf bis zu 4 GB Arbeitsspeicher zugreifen können? Wie kommt es, dass der PC von Qasim Zaib mit 4 GB nur 3 GB hat?

[Schicke deine technischen Fragen an [email protected] oder poste sie im PCW-Antwortleitungs-Forum .]

Jedes Byte des RAM benötigt eine eigene Adresse und der Prozessor begrenzt die Länge dieser Adressen. Ein 32-Bit-Prozessor verwendet Adressen, die 32 Bit lang sind. Es gibt nur 4.294.967.296 oder 4 GB mögliche 32-Bit-Adressen.

Es gibt Workarounds für diese Einschränkungen, aber sie gelten nicht wirklich für die meisten PCs. Ich bespreche sie kurz unten.

Okay, wenn der Prozessor und das für diesen Prozessor entwickelte Betriebssystem nur 4 GB verarbeiten können, warum kann der PC von Qasim (und Ihres, wenn es 32-Bit ist) so viel sehen?

Weil nicht alle dieser Adressen für RAM verfügbar sind. Es gibt andere Hardware in Ihrem Computer, die Adressen benötigen, wie den PCI-Bus und den USB-Host-Adapter.

Ihre Grafikkarte ist wahrscheinlich die größte Adresse Schwein. Heutige Grafikadapter enthalten oft ein Gigabyte oder mehr RAM, und jedes dieser Bytes benötigt eine Adresse. Um ehrlich zu sein, bezweifle ich, dass viele dieser Multi-Gigabyte-Grafikkarten in 32-Bit-PCs sind, aber selbst eine 512-MB-Grafikkarte wird bei 4 GB einen beträchtlichen Biss haben.

Leider kann man nicht viel dagegen tun außer Upgrade auf einen 64-Bit-Computer und Betriebssystem. Sie werden das irgendwann tun, aber Sie müssen oder müssen es jetzt nicht.

Ich habe oben versprochen, dass ich Ihnen von einem Workaround bis zur 4GB Grenze erzählen würde, auch wenn es Ihnen nicht wirklich helfen wird. Eine Technologie namens Physical Address Extension (PAE) ermöglicht einem 32-Bit-Prozessor den Zugriff auf bis zu 64 GB.

Die gute Nachricht ist, dass Ihr Prozessor fast sicher PAE unterstützt. Die schlechte Nachricht: Es sei denn, Sie führen eine Server-Edition, Ihre Kopie von Windows nicht.

So viel für diese Idee.