为何我的内存尚未完全可用?

为何我的内存尚未完全可用?

我的Windows 7的笔记本电脑,32 位,两个内存插槽有 12GB,[4GB DDR3 SOdimm 和一个 8GB DDR3 SOdimm,单击查看图片]。1

然而,系统信息、任务管理器和第三方软件 SIW 表明这 12 GB 中只有一小部分可用,甚至看不到。

基本信息,Windows 原生

SIW 的内存使用情况

问题:为什么会这样?我该如何让所有内存都可用?我希望我说清楚了,如果不清楚,请问我。

笔记本电脑是联想 z 系列,CPU 是 i3-4030u,1.90Ghz

内存使用任务管理器

答案1

TLDR:由于使用 32 位 Windows 环境,您将只能访问 4GB 的总内存。

如果您的 PC 有显卡,那么这就是 RAM 和视频内存的混合。

要利用内存,您需要安装 64 位操作系统。

为什么 32 位 Windows 无法访问 4GB RAM:电脑世界

“每个 RAM 字节都需要自己的地址,而处理器会限制这些地址的长度。32 位处理器使用 32 位长的地址。可能的 32 位地址只有 4,294,967,296 或 4GB。

好的,那么如果处理器以及为该处理器设计的操作系统只能处理 4GB,为什么您的电脑看不到那么多呢?

因为并非所有这些地址都可用于 RAM。计算机内部还有其他硬件需要地址,例如 PCI 总线和 USB 主机适配器。

您的显卡可能是占用地址最多的设备。如今的显卡通常包含 1 GB 或更多的 RAM,而每个字节都需要一个地址。公平地说,我怀疑许多多 GB 的显卡都安装在 32 位 PC 上,但即使是 512MB 的显卡也会占用 4GB 的大量内存。”

相关内容