Warum ist der nutzbare Arbeitsspeicher geringer als der gesamte Arbeitsspeicher?


13

Meine Freundin hat letzte Woche einen Laptop gekauft. Es ist ein Core 2 Duo mit 4 GB. Wir haben Vista 64bit installiert und als erstes haben wir mit der rechten Maustaste auf "Arbeitsplatz" geklickt, um die Eigenschaften zu sehen. Sofort bemerkten wir etwas Merkwürdiges an ihrem RAM, die Zeile sagte: Installierter Speicher (RAM): 4,00 GB (3,68 GB nutzbar)

Ich sagte ihr, sie solle sich keine Sorgen machen, weil sie dachte, es müsse etwas mit der Laptop-Hardware zu tun haben. Vor einer Stunde wurde es schlimmer. Wir haben uns noch einmal Eigenschaften angesehen und sehen jetzt: Installierter Speicher (RAM): 4,00 GB (2,98 GB nutzbar)

Was bedeutet das? Fehlen diese 1,02 GB oder werden sie vom System verwendet?

EDIT: Es besteht die Möglichkeit, dass die Systeminformationen falsch sind. Mir ist gerade aufgefallen, dass es sich um einen Intel T6500-Prozessor handelt, obwohl es sich tatsächlich um einen T6400 handelt. Wie kann ich herausfinden, wie viel RAM dem System tatsächlich zur Verfügung steht?

EDIT2: Beim Überprüfen der Ressourcenmonitore wird angegeben, dass 1003 MB für die Hardware reserviert sind. Ist das gut oder schlecht? Vielen Dank


Sind Sie wirklich sicher, dass Sie die 64-Bit-Version installiert haben?
Wim ten Brink

Ja absolut. Es ist dieselbe Version, die ich auf meinem Desktop installiert habe, und ich hatte dieses Problem nie.
Malabarba

Wenn die falsche CPU gemeldet wird, ist möglicherweise das Berichtsdienstprogramm veraltet oder das BIOS muss aktualisiert werden.
kmarsh

Kann es sein, dass ich den falschen Treiber installiert habe?
Malabarba,

Antworten:


15

Zwei mögliche Gründe:

  1. die Grafikkarte teilt RAM (mit Motherboard-RAM anstelle seines eigenen oder mit Motherboard-RAM als Ergänzung seines eigenen)
  2. Der Motherboard-Chipsatz unterstützt kein Remapping (die PCI-Architektur "besitzt" traditionell einen Teil des oberen Gb des unteren 4 Gb des physischen Speichers, das Remapping verschiebt diesen darüber, wo sich Ihr RAM tatsächlich befindet, damit sich die beiden Bereiche nicht überlappen). Dies ist bei Chipsätzen üblich, die insgesamt nur 4 GB physischen RAM unterstützen.

4
Einige mehr über Chipsatz Grenzen bei diesem Thema: superuser.com/questions/35731/...
Chris_K

Vergessen Sie auch nicht die 3 und ändern Sie das Gb-Limit auf 32-Bit-Computern.
Tvanover

17

Der übliche Grund dafür ist der gemeinsame RAM mit Video.

Überprüfen Sie im BIOS, ob Sie sehen / einstellen können, wie viel Speicher das On-Board-Video verwendet - ich bezweifle jedoch, dass es bis zu 1 GB groß ist und nicht sicher ist, wo sich der Rest befinden kann (es sei denn, Sie haben irgendeine seltsame Memdisk wie ein Hilfsprogramm) )


Bei der Überprüfung der Ressourcenmonitore wird angegeben, dass 1003 MB für die Hardware reserviert sind. Das ist eine gute Sache, oder?
Malabarba


2

BIOS-Shadowing, Videoadressierbarer Bereich und andere Speichergeräte reservieren Speicher zwischen 640 KB und 1 MB sowie zwischen 15 GB und 16 GB. Das BIOS selbst kann den Systemspeicher für seine eigene Verwendung in diese Bereiche neu zuordnen (und daher reservieren).

Am Ende bekommt das Betriebssystem nie 100% des Speichers installiert, aber das bedeutet nicht, dass es nicht ausgelastet ist.


Nun, solange es vom System verwendet wird, ist es wirklich in Ordnung. Ich befürchtete, dass es aufgrund von Fehlern oder Hardwaredefekten nicht verwendet werden könnte.
Malabarba,

2

Informationen hierzu finden Sie in diesem Microsoft KB-Artikel: Der im Dialogfeld Systeminformationen unter Windows Vista gemeldete Systemspeicher ist geringer als erwartet, wenn 4 GB RAM installiert sind

Wenn Sie beispielsweise eine Grafikkarte mit 256 MB integriertem Speicher haben, muss dieser Speicher innerhalb der ersten 4 GB Adressraum zugeordnet werden. Wenn bereits 4 GB Systemspeicher installiert sind, muss ein Teil dieses Adressraums durch die Grafikspeicherzuordnung reserviert werden. Die Grafikspeicherzuordnung überschreibt einen Teil des Systemspeichers. Diese Bedingungen verringern die Gesamtmenge des Systemspeichers, der dem Betriebssystem zur Verfügung steht.

Damit Windows Vista alle 4 GB Arbeitsspeicher auf einem Computer verwendet, auf dem 4 GB Arbeitsspeicher installiert sind, muss der Computer die folgenden Anforderungen erfüllen:

  • Der Chipsatz muss mindestens 8 GB Adressraum unterstützen. Zu den Chipsätzen mit dieser Funktion gehören:

    • Intel 975X
    • Intel P965
    • Intel 955X auf Sockel 775
    • Chipsätze, die AMD-Prozessoren unterstützen, die Sockel F, Sockel 940, Sockel 939 oder Sockel AM2 verwenden. Diese Chipsätze enthalten alle AMD-Sockel- und CPU-Kombinationen, in denen sich der Speichercontroller in der CPU befindet.
  • Die CPU muss den x64-Befehlssatz unterstützen. Die AMD64-CPU und die Intel EM64T-CPU unterstützen diesen Befehlssatz.

  • Das BIOS muss die Memory Remapping-Funktion unterstützen. Mit der Memory Remapping-Funktion kann das Segment des Systemspeichers, das zuvor vom PCI-Konfigurationsbereich (Peripheral Component Interconnect) überschrieben wurde, über der 4-GB-Adresszeile neu zugeordnet werden. Diese Funktion muss im BIOS-Konfigurationsdienstprogramm auf dem Computer aktiviert sein. Anweisungen zum Aktivieren dieser Funktion finden Sie in der Produktdokumentation Ihres Computers. Viele verbraucherorientierte Computer unterstützen möglicherweise die Funktion zum erneuten Zuordnen von Speicher nicht. In der Dokumentation oder in den BIOS-Konfigurationsprogrammen für diese Funktion wird keine Standardterminologie verwendet. Daher müssen Sie möglicherweise die Beschreibungen der verschiedenen verfügbaren BIOS-Konfigurationseinstellungen lesen, um festzustellen, ob eine der Einstellungen die Funktion zum erneuten Zuordnen des Speichers aktiviert.

  • Es muss eine x64-Version (64-Bit) von Windows Vista verwendet werden.


1

Start> Ausführen> Geben Sie MSCONFIG ein und klicken Sie auf OK

Booten> Erweiterte Optionen

Überprüfen Sie, ob der maximale Speicher begrenzt ist.


Das Kontrollkästchen ist
aktiviert

Wenn das Kontrollkästchen aktiviert ist, stellen Sie es auf den maximal verfügbaren Speicher ein (z. B. 4096) ... oder LÖSCHEN Sie das Kontrollkästchen.


1

Ich habe es herausgefunden. Nach ein paar Stunden hat sich herausgestellt, dass der "Memory Reamp" aktiviert werden muss. Bei einigen Asus Mobos und einigen anderen Marken wird dieses Problem bei der Installation von Win 7 erkannt. Das Problem war die ganze Zeit da und die Leute wussten es einfach nicht, bis Win 7 installiert wurde und wiesen darauf hin, dass es ein Vorläufer für ein BIOS-Problem war, das die ganze Zeit da war. 1 Rufen Sie das BIOS auf. 2 Erweitert. 3 Chipsatz-Einstellungen. 4 Aktivieren Sie die Memory Reamp-Funktion. 5 Beenden und speichern. 6 Fertig!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.