1、服务器内存与普通电脑内存的区别
服务器内存也是内存,它与我们平常在电脑城所见的普通 PC 机内存在外观和结构上没有什么明显实质性的区别,它主要是在内存上引入了一些新的技术,普通 PC 机上的内存在服务器上一般是不可用的服务器认不到的,这就是说服务器内存不能随便为了贪便宜用普通 PC 机的内存来替代的原因了。有些人把具有某种技术的内存就称之为"服务器内存",其实是不全面的,服务器的这些内存技术之所以在目前看来是服务器在专用,但不能保证永远只能是服务器专用。这些新技术之所以先在服务器上得以应用是因为服务器价格较贵,有条件得以应用,这些新技术由于价格的原因暂时在普通 PC 机上无法实现应用,但是会随着配件价格的下降逐步走向普通 PC 机,就行原来的奇偶校正内存一样原先也是最先应用在服务器上,现在不是很普遍了吗?所以服务器内存并不是一种特指,它是内存新技术在不同时间段上的应用。
2、当前流行的服务器内存品牌
由于服务器内存在技术难度和加工工艺上比普通PC机上的内存有较大提高,在服务内存品牌选择上没有象普通PC机内存一样那么杂,但目前服务器内存品牌也有逐步杂化的趋势,目前主要的服务器内存品牌主要有三星、IBM、NEC等,但主要以前面几种在市面上较为常见,而且质量也能得到较好保障。
3、服务器内存的选择和使用
① 服务器内存的选择不能与普通兼容机一样随便选择。
因为服务器一般要求24小时连续不间断工作,而且要求主速度较高,容量较大,目前的一般要求在PC133以上,所以在选择内存时一定要注意选择服务器专用内存,外频要在133MHZ以上,不能随便用一个PC的内存代替。内存的优化主要体现在内存访问缓冲时间的设置,在CMOS中有相应设置,一般应尽量设置为小一点的缓冲时间,这样速度会更快些。另外,服务器内存千万不要用兼容条或是贴了假原装标签的内存。一定要选择一个好的供应商,一个好的内存品牌。
② 服务器需要内存的大小与服务器的用途有关。
目前即使是最低档的工作组级服务器,标准情况下配备的内存也在128MB以上;部门级服务器的内存应该在256MB以上;至于企业级服务器,则应该配备512MB以上的内存。
③ 为什么服务器需要那么大的内存呢?
这是由服务器的特点所决定的。服务器是网络上向其他计算机提供服务的计算机,同一时间内,服务器要响应几十台甚至几百台、上千台计算机向它发出的请求。想像一下,如果有成百上千的人同时跟你说话,你能应付得了吗?
④ 服务器必须能够响应允许范围内的其他计算机的请求。
为了达到这个目的,服务器需要更多、更快的CPU 来处理这些请求。但是如果没有足够大小的内存,即使服务器的CPU再快,它的功能也施展不出来,因为内存相当于工厂的生产车间,CPU 要处理的数据,必须调到内存中才能处理,就像产品必须在生产车间里才能生产一样。服务器操作系统对服务器的内存要求也很高。128MB 的内存对没有安装活动目录的WindowsServer 2000来说,如果不运行特别多的网络服务,还勉强够用;但是一旦服务器安装了活动目录服务,Windows Server 2000一启动就需要 130 多兆内存,比可用的物理内存还多,更别谈运行其他的服务了。服务器没有足够的内存,服务器就会把硬盘虚拟成内存,虚拟内存只是起临时存贮 CPU 的计算数据的作用。硬盘的响应速度比内存慢了几十倍至几百倍,因此大量使用虚拟内存会严重影响服务器的性能。
服务器的内存数量不足,会表现为服务器运行的程序响应速度变慢、硬盘指示灯长亮、硬盘总是响个不停等,严重时表现为服务器停止响应,即陷入"死机"状态。解决这些问题的有效方法只有一个——增加内存的数量。但是内存也不是随便能够添加的,因为服务器内存会大大影响服务器的稳定性。
本文由专业服务器租用——TOP云(zuntop.com)科技(http://www.zuntop.com)提供。