[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 32 位的 Linux 能够充分利用 4GB 内存吗?




2010-08-29(Sunday) 10:00:02 +0800, Dongsheng Song <dongsheng.song@gmail.com>:


> 首先,你要明白,所有内存都必须能(被 CPU 和 OS)寻址,然后才能被使用。
> 
> 在 32 bit 模式中 ,能寻址的空间是 4G,PCI ,ICH,DMI,芯片组和DOS兼容区,
> 合计大约是 780M。所以可以寻址的 DIMM 是 (4G -780M),因此系统安装的
> DIMM 不大于 3G 时,可以被充分利用。
> 
> 利用 IO remap 可以利用这部分被藏起来的内存,但是这要求使用 PAE 内核,
> 为了区区 780M 开启 PAE,还不如浪费掉。



  这位兄弟说得非常好,多谢了。我也看过相关的介绍,说 PAE 效率低,要么
用 32 位,要么就用 64 位,那种 PAE 的不好用。

  现在看来还是谨慎一些,将我的 2GB 内存升级到 3GB 就好了,以免浪费,
呵呵。



Reply to: