谁动了我的4GB内存
其实,说到关于32位系统为什么无法识别4GB以上内存的事,一套套生僻词汇,一组组示意图就会立刻浮现出来,各种理论知识叠加一起也未必能够说清楚这事,即便可以说清楚,想必各位网友能看懂的也不多,或者说也没有几个爱看的,所以笔者这边就简单通俗的介绍一下原理吧。
简单的说,不能识别4GB内存的原因就是32位X86架构的限制,32位就是指个人电脑的地址总线是32位的,而且处理器、内存控制器等都是按照这个指标设计的,加之计算机采用的是2进制计数,那么系统能识别的容量就是2的32次方,计4096MB容量,本来这个容量正好够4GB内存识别,但是其他寄存器都需要系统分给他们地址代码,所以总容量为4GB的内存势必会有一部分不能使用了。
不过,其实32位Win7系统自身完全支持超过4GB的大内存,只是在设计之初这被限制了,我们要做的就是解除这个限制,突破4GB内存。而这里,我们通过当下比较常用的ReadyFor4G软件,先来告诉大家破解的方法。
网友评论