注意:大内存的支持在虚拟磁盘服务器与无盘服务器上作为读写缓存相当重要。
本贴主要讲关于服务器大内存支持的一些必须条件和网上流传的误传的误区。 以前遇到服务器操作系统大内存问题的时候,在网上搜索了不少资料,看到有各种各样的误解。今天刚好给服务器装16G内存,也遇到这样的问题,千回百转,终于解决。下面说说误区和服务器支持大内存的一些必须条件。
必须条件 1,服务器主板支持。
服务器主板必须要支持大内存才可以,这个看主板说明书,比如我的主板是:华硕的dsbv-dx/sas.芯片组:5000v主板说明书上明确说明:
所以,大家在选择服务器主板的时候,一定要看清楚{zd0}支持的内存大小。以免以后无法升级。或者买了多余的内存插上主板不支持浪费。(当然不排除你买主板时不支持,但后来通过BIOS升级的方式支持大内存,这个多和主板厂商沟通)
2,操作系统的版本。
由于64位操作系统有些程序有兼容性的问题,所以我们网吧一般都不会装64位的操作系统。那32位的操作系统支持大内存吗?
win2003的企业版R2(我们常用的版本)支持32G内存与1TB内存。
(一般推荐这个系统,系统属性里显示Microsoft windows server 2003 R2
Enterprise Edition
Service Pack2
)
win2003数据中心版(我没有使用过) 支持64G与1TB大内存
3,内存插槽的位置(这个也是容易忽略的问题)
例如我这款dsbv-dx/sas主板,内存的条数和内存的插槽是对应的,不能乱插,否则认不出来。
我用的是4根4G FB内存,和华硕工程师沟通后,他说这四根内存必须插在DIMMM00,DIMM01;DIMM10,DIMM11,这四个插槽上。
满足上面三个条件,服务器32位win2003系统大内存支持应该就不会有问题了。
误区
1,32位操作系统需要在boot.ini中加上/pae (参照必须2,win2003,32位企业版与数据中心版都支持。)
2, 32位操作系统不支持大内存。很明显的错误。参照误区1
3,某某优化2003网吧专用优化支持大于4G内存。很明显是骗人。操作系统默认就支持。
4,改注册表。(华硕工程师明确告诉我,满足上必须条件中的3个条件,不需要改注册表的任何设置)
另外:华硕的服务器主板技术客服都是声音甜美的MM ^_^
10.02.23补充:
1,内存兼容性问题有可能导致主板认不完所有内存。比如你插了4根,只认两根。因为服务器上内存插的位置和数量有严格限制。例如我的这款主板,要求只能是1根,或者2根或者4根或者6根。不能3,5插。{zh0}是同型号同批次的内存。
2,CPU针脚如果歪了,也有可能导致不能认全所有内存。
3,BIOS兼容性问题,官方推荐刷新{zx1}的BIOS试试。