以下是引用wobianlong在2012-8-1 20:50:05的发言:
听了你讲的话,首先我觉得你很懂
不要加入操作系统来讨论这个问题!汇编上说32位地址总线的寻址就是4G,这个应该是错不了的,你说的windows的server版是64位还是32位的啊?
再次还想再请教你个问题,为什么地址总线可以给逻辑内存编码,还能编6万多个端口啊,汇编上说,端口也是地址总线编码的
汇编上说32位地址总线的寻址就是4G,这个应该是错不了的
看到这里我有很多话想反驳 但想想还是不说了 一句话 尽信书不如无书
你说的windows的server版是64位还是32位的啊
这里说的是32位 我举的例子也是32位的
http://msdn.
以上内容来自微软官网 自己看 2003的X86版 也就是32位的啦 最大能支持到多大的内存 注意这是微软说的 如果有问题就让你看那个书的作者和微软说罢
你上面还说不要牵扯操作系统 我觉得 正因为有操作系统 情况才变得复杂 你要是有4G内存 但是装了个DOS操作系统 你觉得 你能把这4G内存舒舒服服的用好么 我觉得恐怕不能
同理 由于服务器版的操作系统具有一定的特殊性 所以微软采用了一些技术 让他支持大内存
再多说 虽然XP理论支持4G内存 但由于XP的内核在设计上的一些缺陷 具体缺陷我就不说了 就算是开了PAE也用不到4G 大约也就能用是3G左右
再次还想再请教你个问题,为什么地址总线可以给逻辑内存编码,还能编6万多个端口啊,汇编上说,端口也是地址总线编码的
我也不知道。。。 头次看到这个东西 呵呵