当 32 位 Windows 7 安装了 4GB 时,为什么我的 Macbook pro 上的可用内存显示为 2.74 Gb?

bob*_*lex 1 windows-7 memory-limit macbook-pro

可能重复:
Windows XP 和 RAM 3.5GB+
安装的 RAM:4 GB 但 2.96GB 可用......为什么?

我有一台装有 4GB 内存的 Macbook Pro。我在其上安装了 Windows 7,显示可用内存为 2.74GB。为什么是这样?不要告诉我 32 位的故事;我以编程为生。32 位系统上的最大可寻址内存是 4 GB 而不是 3 GB。

需要证明吗?MSDN:Windows 版本的内存限制

小智 10

不要告诉我 32 位的故事;我以编程为生

这是32位的故事。除了内存之外的一些东西使用相同的地址空间,例如内存映射 I/O。

需要证明吗?
http://en.wikipedia.org/wiki/3_GB_barrier

  • 更不用说**视频内存**了。 (2认同)
  • +1。仅仅因为你是一名程序员并不意味着你知道一切。其他设备首先获得 4GB 地址空间的访问权限,RAM 获得剩下的任何内容。安装 64 位 Windows 并观察会发生什么。 (2认同)

归档时间:

查看次数:

3161 次

最近记录:

14 年,11 月 前