我的系统 RAM 是 4GB,但系统属性中显示 RAM 为 3.80GB,为什么会这样?这是否与 3GB 限制有关,因为我使用的是 32 位操作系统?
问候 Athreya
答案1
它被分配为共享内存。您的显卡可能使用它。
答案2
我听说根据所用内存的类型,并不总是能够物理寻址整个 4GB,您可能会发现只能寻址最多 3.5GB、3.8GB 等。这是芯片组限制,而不是 BIOS 或主板设计。
也许可以检查一下你的主板/芯片组手册。
答案3
答案4
在 32 位操作系统中,您只能访问 4GB 内存地址空间。
在那 4GB 中,您不仅拥有 RAM,还拥有任何共享图形内存、IO 地址空间和任何 ROM 空间,例如 BIOS 等。
因此,您的 3.8GB 是完全合理的 - 剩下 256MB 可以用于合理的显卡,再加上一些额外的位。
如果您想要完整的 4GB RAM,那么您需要切换到 64 位操作系统。