摘要:
今天产生了一个问题,什么是32位的CPU,什么是32位的OS, 什么是32位的程序?为什么32位的CPU只能支持4G的内存呢? 问题是这样产生的。今天跑SSIS发现内存不够用了,检查内存发现4G的内存只显示3G多,想加内存,但是听说过32位的电脑最多只能支持4G的内存。为什么呢?不知道。都怪年轻时候没好好学习。少壮不努力,老大徒伤悲。赶紧查查吧。 GOOGLE结果如下。内存管理的时候,每块内存都需要一个地址。一块内存的大小是8位,也就是一个byte。这个地址用INT表示,32位的CPU当然只能支持4G的内存了。顺便解决一个小问题,为什么OS里面显示的内存不是4G呢?32位支持啊?另外的那些 阅读全文