随着网络的普及和应用,服务器也为越来越多的企业所需要,可是对于服务器内存,大多数人还是缺乏了解。其实服务器内存与普通内存在总体功能上和外观上是基本没有区别的,主要区别在它们所使用的技术上,为了让大家对服务器内存有一个较全面的了解,我们就以一问一答的方式来具体介绍。在这里推荐给大家三款服务器内存,三星8GB DDR3 1333 REG ECC、金士顿4GB DDR3 1333 ECC和三星16GB DDR3 1333 ECC。
三星8GB DDR3 1333 REG ECC(图片来源于网络)
问:什么是服务器内存?它与普通 PC 机上的内存有什么区别?
答:服务器内存也是内存,它与我们平常在电脑城所见的普通 PC 机内存在外观和结构上没有什么明显实质性的区别,它主要是在内存上引入了一些新的技术,普通 PC 机上的内存在服务器上一般是不可用的服务器认不到的,这就是说服务器内存不能随便为了贪便宜用普通 PC 机的内存来替代的原因了。有些人把具有某种技术的内存就称之为"服务器内存",其实是不全面的,服务器的这些内存技术之所以在目前看来是服务器在专用,但不能保证永远只能是服务器专用。这些新技术之所以先在服务器上得以应用是因为服务器价格较贵,有条件得以应用,这些新技术由于价格的原因暂时在普通 PC 机上无法实现应用,但是会随着配件价格的下降逐步走向普通 PC 机,就行原来的奇偶校正内存一样原先也是最先应用在服务器上,现在不是很普遍了吗?所以服务器内存并不是一种特指,它是内存新技术在不同时间段上的应用。
问:什么是 Buffer 和 Unbuffer 的?
答:Buffer 即缓存器,也可理解成高速缓存,在服务器及图形工作站内存有较多应用,容量多为 64K,但随着内存容量的不断增大,其容量也不断增加,具有 Buffer 的内存将对内存的读写速度有较大提高,象早起 168 芯 EDOECC 服务器内存大多都带 Buffer,Unbuffer 表示不具有高速缓存。有 Buffer 的内存几乎都带有 ECC 功能,Unbuffer 内存只有少数带 ECC 功能。
问:目前主要些什么品牌的服务器内存?
答:由于服务器内存在技术难度和加工工艺上比普通PC机上的内存有较大提高,在服务内存品牌选择上没有象普通PC机内存一样那么杂,但目前服务器内存品牌也有逐步杂化的趋势,目前主要的服务器内存品牌主要有三星、IBM、NEC等,但主要以前面几种在市面上较为常见,而且质量也能得到较好保障。
三星16GB DDR3 1333 ECC(图片来源于网络)
问:服务器内存技术的发展如何?
答:服务器内存也与任何其它产品一样,新技术是在不断开发,不断得到应用,然后逐步取代原有的技术,实现它的普及应用。ECC技术在目前来说是服务器内存的主流技术,但新内存技术已在不断涌现,目前主要有IBM和Chipkll技术在被各内存生产厂商采用。在内存类型上主要已有DDR和RDAMB公司的RDRAM来取代目前的SD内存,这种DDR目前也带有ECC技术。但上述主流内存技术也都是在围绕ECC技术这同一方向。同属于ECC技术范畴。
问:选择服务器内存应该注意什么事项?
答:服务器内存的选择不能与普通兼容机一样随便选择,因为服务器一般要求24小时连续不间断工作,而且要求主速度较高,容量较大,目前的一般要求在PC133以上,所以在选择内存时一定要注意选择服务器专用内存,外频要在133MHZ以上,不能随便用一个PC的内存代替。内存的优化主要体现在内存访问缓冲时间的设置,在CMOS中有相应设置,一般应尽量设置为小一点的缓冲时间,这样速度会更快些。另外,服务器内存千万不要用兼容条或是贴了假原装标签的内存。一定要选择一个好的供应商,一个好的内存品牌。
那么服务器究竟需要多大的内存呢?这与服务器的用途有关。目前即使是最低档的工作组级服务器,标准情况下配备的内存也在128MB以上;部门级服务器的内存应该在256MB以上;至于企业级服务器,则应该配备512MB以上的内存。
为什么服务器需要那么大的内存呢?这是由服务器的特点所决定的。服务器是网络上向其他计算机提供服务的计算机,同一时间内,服务器要响应几十台甚至几百台、上千台计算机向它发出的请求。想像一下,如果有成百上千的人同时跟你说话,你能应付得了吗?
金士顿4GB DDR3(图片来源于网络)
服务器必须能够响应允许范围内的其他计算机的请求。为了达到这个目的,服务器需要更多、更快的CPU 来处理这些请求。但是如果没有足够大小的内存,即使服务器的CPU再快,它的功能也施展不出来,因为内存相当于工厂的生产车间,CPU 要处理的数据,必须调到内存中才能处理,就像产品必须在生产车间里才能生产一样。服务器操作系统对服务器的内存要求也很高。128MB 的内存对没有安装活动目录的 Windows Server 2000来说,如果不运行特别多的网络服务,还勉强够用;但是一旦服务器安装了活动目录服务,Windows Server 2000一启动就需要 130 多兆内存,比可用的物理内存还多,更别谈运行其他的服务了。服务器没有足够的内存,服务器就会把硬盘虚拟成内存,虚拟内存只是起临时存贮 CPU 的计算数据的作用。硬盘的响应速度比内存慢了几十倍至几百倍,因此大量使用虚拟内存会严重影响服务器的性能。
服务器的内存数量不足,会表现为服务器运行的程序响应速度变慢、硬盘指示灯长亮、硬盘总是响个不停等,严重时表现为服务器停止响应,即陷入"死机"状态。解决这些问题的有效方法只有一个--增加内存的数量。但是内存也不是随便能够添加的,因为服务器内存会大大影响服务器的稳定性。添加服务器内存,最好使用由服务器生产厂商验证过的产品,或者直接从服务器生产厂商的代理商、维修站购买。
评论