为什么我的系统只使用 3.2GB 的 4GM RAM?

Tal*_*ili 10 memory windows-7 64-bit

我正在使用 win 7 64 位。

我尝试了这里给出的解决方案,没有帮助。 大卫的回答让我觉得这是徒劳的。还有什么可以尝试的吗?

更新:

请注意,我的主板上有一块显卡(512MB),因此理论上它不需要任何外部存储器。另外,请注意 BIOS 最新更新 (03/25/08)。

从我在这里看到的,有一个更新的版本(2008/07/30),但我害怕使用它(因为它是“BETA”)

想法?

 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  
Run Code Online (Sandbox Code Playgroud)

Ƭᴇc*_*007 14

是您的主板限制了可用 RAM(更准确地说是 Intel 945G 芯片组)。

来自技嘉

记忆

  1. 2 x 1.8V DDR2 DIMM 插槽,支持高达 4 GB的系统内存

  2. 双通道内存架构

  3. 支持 DDR2 667/533/400 MHz 内存模块(请访问 GIGABYTE 网站获取最新内存支持列表。)

* 由于标准PC架构,系统预留了一定的内存空间,因此实际内存大小小于规定的数量。

我要在这里发表的内容是基于与英特尔技术人员就这个问题进行的个人讨论:

由于芯片组最多只能访问 4GB 的 RAM,并且您安装了 4GB,因此芯片组静态映射 I/O 设备而不是动态映射它们(因为静态映射速度更快)。这使得这些 RAM 地址对操作系统不可见,因为它永远不会可用。

当系统安装的内存少于 4GB 时,芯片组会改为动态映射 I/O,以确保任何时候都可以使用最大数量的已安装 RAM。

为此,他们需要让所有已安装的 RAM 对操作系统可见,以便它可以访问任何可能可用的 RAM 地址,而不管 I/O 在那个时间点映射到何处。

由于芯片组必须动态跟踪 I/O 的映射位置,因此速度稍慢。

这是英特尔设计团队做出的一项决定,旨在确保在完全填充和部分填充的配置中具有最高的整体“性能”。

要让“所有内存”可见,您需要找到一块主板,其芯片组支持 64 位 CPU,并允许超过 4GB 的内存。

配备 Intel G965 芯片组的产品可能是您最好的选择。也许是Intel DQ965GF,我们使用了大量这样的板子,这是一块不错的板子。这些天它有点过时了,但可能仍然可用(可能还有其他带有 G965 芯片组的品牌和型号)。

希望有帮助...


Jed*_*els 8

最可能的原因是系统 BIOS 不允许。您可以尝试以下几种方法:

  1. 更新 BIOS
  2. 在 BIOS 中查找与内存映射功能相关的设置并更改它们(一次一个,并且仅在研究它们的含义之后)
  3. 联系系统供应商

编辑:根据您关于系统类型的新信息,我能够从 Gigabyte 下载主板手册。不幸的是,看起来没有任何有希望的设置(某些 BIOS 能够隐藏 3.X GB 以上的内存或玩其他棘手的游戏)。我只能看到一种与 64 位相关的设置:HPET 模式。您可能会检查尝试将其更改为 64 位,以防万一它除了更改 CPU 计时器外还调整了系统可用的内存,但我怀疑它会有所作为。该主板的网站显示支持的最大内存为 4GB,并且有一点关于为系统保留一些内存的说明,因此您可能会不幸获得比您所看到的更多的内存。