因为数据宽度以及地址编码的原因,32位的操作系统的确不能正确识别4G的内存。XP如此,NT如此,VISTA如此,win2000还是如此。
不过不同的操作系统对多出来的部分做不同处理而已。
其中好点的是VISTA,可以识别2.3。多出来的部分用作数据缓存。
XP好像识别的比V多一点,但是多余的部分完全不用,就跟没有一样。
所以你有下面几个选择。
第一,就这么用,不管它,反正没坏处。
第二,给你的机器换服务器系统,用它假设私服,不过,如果你这么做,4G内存肯定不够,主办也要换。
第三,去找个64位的操作系统。费点事还是可以找到的。国外有些公司的操作系统是64位的,至于如何得到,就看你自己的了。国内的盗版盘,至少我没有看到过64位的,也许我看得不细致,你也可以在过一遍看看,说不定你运气比我好。