+ -
当前位置:首页 → 问答吧 → 32位cpu如何支持16G内存?

32位cpu如何支持16G内存?

时间:2010-08-05

来源:互联网

我查询的结果如下:
# free
              total         used         free       shared      buffers
  Mem:     16487072       156844     16330228            0            0
Swap:            0            0            0
Total:     16487072       156844     16330228

而且,kernel是i686的。

我的cpu是4个物理核的。

那是不是每个物理核访问独立的4G内存?

如果是单核的,能否访问大于4G的内存?应该不能把。

如果可以的话,谁能告诉我大概的实现思路?

作者: welkin   发布时间: 2010-08-05

每种CPU访问物理内存的空间都是限定的。需要超出这限制,需要用地址复用技术(软硬件结合的)。

作者: beepbug   发布时间: 2010-08-06

16G内存,为什么不用64位系统?

作者: chenyx   发布时间: 2010-08-06

热门下载

更多