这里有两个概念:cpu访址能力和提供的内存。举例来说,有个灯泡,可以照亮100立方米的空间,只有照亮的空间才可以工作。假如现在的空间只有50立方米,只要增加空间,可工作的空间就增加了。如果当前已经是100立方米的空间,再增加空间也没用,因为灯泡照不到,可工作的空间还是100立方米。
1、32位系统,能提供的最大内存为4G,即使cpu访址能力再强也没用,可使用的内存还是4G。
2、使用64位系统,可以充分利用cpu的访址能力。
3、考虑下面的情况,100立方米的空间都塞满了东西,我想照亮一个桌子,怎么办?把其他东西移出去,把桌子搬进来,给人的感觉好像使用的空间,超过了100立方米,这就是虚拟内存。