Pourquoi mon système utilise-t-il seulement 3,2 Go de ma RAM 4GM?


10

J'utilise Win 7 64 bits.

J'ai essayé la solution donnée ici , n'a pas aidé. La réponse de David me fait penser que c'est vain. Y a-t-il autre chose à essayer?

Mises à jour:

Notez que j'ai une carte graphique sur ma carte mère (avec 512 Mo), donc en théorie, elle n'a pas besoin de mémoire externe. Notez également la dernière mise à jour du BIOS (25/03/08).

D'après ce que je peux voir ici , il existe une version plus récente (30/07/2008), mais j'ai peur de l'utiliser (car c'est "BETA")

Pensées ?

 Motherboard:  
   CPU Type   DualCore Intel Pentium D 915, 2800 MHz (14 x 200)  
   Motherboard Name   Gigabyte GA-945GCM-S2C (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 2 DDR2 DIMM, Audio, Video, LAN)  
   Motherboard Chipset   Intel Lakeport-G i945GC  
   System Memory   3328 MB (DDR2-667 DDR2 SDRAM)  
   DIMM1: 2048736750L   2 GB DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 MHz) (4-4-4-12 @ 266 MHz) (3-3-3-9 @ 200 MHz)  
   DIMM3: 2048736750L   2 GB DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 MHz) (4-4-4-12 @ 266 MHz) (3-3-3-9 @ 200 MHz)  
   BIOS Type   Award Modular (03/25/08)  
   Communication Port   Communications Port (COM1)  
   Communication Port   Printer Port (LPT1)  


Display:  
   Video Adapter   NVIDIA GeForce 8500 GT (512 MB)  
   Video Adapter   NVIDIA GeForce 8500 GT (512 MB)  
   3D Accelerator   nVIDIA GeForce 8500 GT  

 DMI:  
   DMI BIOS Vendor   Award Software International, Inc.  
   DMI BIOS Version   F5  
   DMI System Manufacturer   Gigabyte Technology Co., Ltd.  
   DMI System Product   945GCM-S2C  
   DMI System Version    
   DMI System Serial Number    
   DMI System UUID   00000000-00000000-0000001F-D06D37BD  
   DMI Motherboard Manufacturer   Gigabyte Technology Co., Ltd.  
   DMI Motherboard Product   945GCM-S2C  
   DMI Motherboard Version   x.x  
   DMI Motherboard Serial Number    
   DMI Chassis Manufacturer   Gigabyte Technology Co., Ltd.  
   DMI Chassis Version    
   DMI Chassis Serial Number    
   DMI Chassis Asset Tag    
   DMI Chassis Type   Desktop Case  
   DMI Total / Free Memory Sockets   2 / 0  

4
Remarque pour ceux qui pensent que c'est une question en double, je ne pense pas. La question concerne spécifiquement le système d'exploitation 64 bits, où la plupart des questions de ce type concernent les systèmes d'exploitation 32 bits.
Jed Daniels

Nous allons avoir besoin de beaucoup plus d'informations pour vous aider - à tout le moins, la version de la carte mère make / model / bios.
Andrew Coleson

Réponses:


14

C'est votre carte mère qui limite la RAM disponible (plus précisément c'est le chipset Intel 945G).

De Gigabyte :

Mémoire

  1. 2 sockets DIMM DDR2 1,8 V prenant en charge jusqu'à 4 Go de mémoire système

  2. Architecture de mémoire double canal

  3. Prise en charge des modules de mémoire DDR2 667/533/400 MHz (accédez au site Web de GIGABYTE pour obtenir la dernière liste de prise en charge de la mémoire.)

* En raison de l'architecture PC standard, une certaine quantité de mémoire est réservée à l'utilisation du système et, par conséquent, la taille réelle de la mémoire est inférieure à la quantité indiquée.

Ce que je vais mettre ici est basé sur des discussions personnelles avec des techniciens Intel à propos de ce problème:

Étant donné que le chipset ne peut accéder qu'à 4 Go de RAM au maximum et que vous avez 4 Go installés, le chipset mappe statiquement les périphériques d'E / S au lieu de les mapper dynamiquement (car il est plus rapide de le mapper statiquement). Cela rend ces adresses RAM invisibles pour le système d'exploitation, car elles ne seront jamais disponibles.

Lorsque le système a moins de 4 Go installés, le chipset mappe dynamiquement les E / S à la place, afin de garantir à tout moment la plus grande quantité de RAM installée disponible.

Pour ce faire, ils doivent rendre toute la RAM installée visible pour le système d'exploitation afin qu'il puisse accéder à toutes les adresses RAM potentiellement disponibles, quel que soit l'endroit où les E / S sont mappées à ce moment.

Étant donné que le chipset doit garder une trace de l'endroit où les E / S sont mappées dynamiquement, cela est légèrement plus lent.

Cette décision a été prise par l'équipe de conception d'Intel pour garantir des «performances» globales optimales dans les configurations entièrement peuplées et partiellement peuplées.

Pour obtenir `` tout ce que vous RAM '' visible, vous devrez trouver une carte mère avec un chipset qui prend en charge votre processeur 64 bits et autorise plus de 4 Go de RAM.

Quelque chose avec un chipset Intel G965 serait probablement votre meilleur pari. Peut-être que l' Intel DQ965GF , nous en avons utilisé une tonne et c'était une bonne carte. Il est légèrement dépassé de nos jours, mais probablement toujours disponible (comme le sont probablement d'autres marques et modèles avec le chipset G965).

J'espère que ça t'as aidé...


Triste nouvelle pour moi - mais au moins je sais ne pas travailler dessus (avant de mettre à jour le matériel). Techie - merci beaucoup pour votre aide!
Tal Galili

NP. :) C'était la génération de point de basculement pour le bureau 64 bits; donc les CPU l'avaient avant que les cartes mères ne supportent pleinement ses avantages (ie: plus de RAM).
Ƭᴇcʜιᴇ007

8

La raison la plus probable est que le BIOS du système ne le permet pas. Vous pouvez essayer plusieurs choses:

  1. Mettre à jour le BIOS
  2. Recherchez dans le BIOS les paramètres liés à la fonctionnalité de carte mémoire et modifiez-les (un à la fois, et seulement après avoir recherché ce qu'ils signifient)
  3. Contacter le fournisseur du système

EDIT: Sur la base de vos nouvelles informations sur le type de système, j'ai pu télécharger le manuel de la carte mère depuis Gigabyte . Malheureusement, il ne semble pas y avoir de paramètres prometteurs (certains BIOS ont la capacité de masquer la mémoire au-dessus de 3 Go ou de jouer à d'autres jeux délicats). Il n'y a qu'un seul paramètre que je pouvais voir concernant le 64 bits: le mode HPET. Vous pouvez vérifier essayer de le changer en 64 bits au cas où il ajusterait la mémoire disponible pour le système en plus de changer le minuteur du processeur, mais je doute que cela fasse une différence. Le site Web de cette carte mère montre que le maximum pris en charge est de 4 Go, et a une petite note sur la réservation de certains pour le système, donc vous pourriez ne pas avoir de chance d'obtenir plus que ce que vous voyez.


Je pense que j'ai été rétrogradé en guise de représailles pour avoir rétrogradé ce que je pense être une réponse incorrecte. Je ne savais pas que ça fonctionnait comme ça ici. Si cette réponse est incorrecte, veuillez la voter de nouveau et me faire savoir ce qui est incorrect.
Jed Daniels

1
+1. Je ne sais pas à quoi sert le downvote. Souvent, les mises à jour du BIOS sont utiles.
Sathyajith Bhat

Juste dans le principe de la chose - je vote pour cette réponse. JE SUIS en train de garder ma "réponse" pour l'instant :)
Tal Galili


1

Le problème de <4 Go de RAM n'est pas uniquement lié au système d'exploitation.

Il se peut simplement que, bien que le processeur et le système d'exploitation puissent prendre en charge plus de 4 Go de RAM, le fabricant de la carte mère ne pense pas que cela vaut la peine de consacrer le temps / l'effort / le coût à connecter suffisamment de lignes d'adresse entre le processeur et le contrôleur de mémoire pour permettre utilisation de plus de 4 Go de mémoire.

Cela donne le même effet net que l'exécution d'un système d'exploitation 32 bits mais sur un système 64 bits, le processeur, incapable d'utiliser physiquement une adresse supérieure à 4 Go pour d'autres périphériques matériels ou de mémoire ou même de demander au contrôleur de mémoire de mapper vers une autre adresse sera obligé de tuer une partie de la mémoire disponible au profit de choses comme la carte graphique.

Il s'agit essentiellement du même problème qu'avec un système d'exploitation 32 bits, mais limité en matériel plutôt qu'en logiciel. Il est plus susceptible d'affecter un matériel légèrement plus ancien où 4 Go seraient considérés comme "plus que beaucoup" ...

J'ai vu un certain nombre d'articles à ce sujet sur Internet où le matériel émule la limite de 32 bits, ici , un ordinateur portable Dell 530 a le même problème , ici , un système de chipset 945 avec Win7 64, et essentiellement partout sur Internet .

Ce n'est pas facile à réparer, ni même qui a beaucoup de sens, mais cela se résume essentiellement à l'ancien matériel qui n'est pas conçu pour prendre en charge physiquement ce que vous lui demandez de faire ...

Il se pourrait que la mise à jour du BIOS que vous avez trouvée puisse résoudre le problème, mais je ne compterais pas là-dessus, je le crains.


Donc, en bout de ligne - je dois mettre à niveau le CPU?
Tal Galili

1
Il peut s'agir du processeur ou de la carte mère elle-même, ou des deux. Il est probable que ce soit au moins le mobo et le CPU qui doivent être remplacés, la seule chose à vous assurer est que vous obtenez une carte mère qui indique la prise en charge DDR2 et> 4 Go, ou tout simplement une carte mère DDR3, un CPU et une nouvelle RAM. La plupart des mobos plus récents ne devraient pas être limités à la façon dont la vôtre est actuellement.
Mokubai

1

C'est un long plan, mais cela pourrait être une incompatibilité entre la RAM et la carte mère. J'ai vu des cas où la carte mère ne fonctionnait pas bien avec un type particulier de puces mémoire.

J'ai également vu des problèmes similaires dans les cas où la carte mère utilise différents modèles de puces mémoire ou différents fabricants.

Assurez-vous également que toute la RAM est bonne, etc., etc.


0

La raison pourrait être assez simple.

Vous pouvez avoir une carte vidéo à mémoire partagée dans votre système qui supprime la quantité (comme une carte vidéo intégrée) de votre mémoire globale installée. C'est différent quand une carte vidéo dédiée est installée.


-1 Presque certainement la mauvaise réponse. Pouvez-vous nommer une carte mémoire partagée qui vous permet de configurer ~ 800 Mo de RAM pour elle?
Jed Daniels

Carte vidéo 768mo
r0ca

768 Mo sur une carte à bord? Quelle carte mère et quelle carte?
Jed Daniels

J'ai ajouté les spécifications de mon ordinateur - j'adore savoir ce que vous en pensez.
Tal Galili
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.