抱歉。您的搜索与任何活动的关键零件号或配置ID不匹配。

服务器内存

服务器内存其实也是内存,只是技术更复杂,就好像服务器其实也是电脑,只是比电脑更复杂更先进而已。想要了解服务器内存,我们首先需要了解服务器的特点。服务器的诞生,是为了处理企业级的应用,使工作协同性变得更高。所以服务器的要求里面,最重要的一点就是要稳定、安全、少出错。服务器上面运行的应用程序、数据库对于企业来说是非常重要的,所以服务器级别的内存、硬盘、网卡、CPU等等的性能和稳定性,理论上来说会比普通电脑要高出一些。

DDR2 Memory

所以服务器内存,可以看做普通内存进行了技术升级,使之更加安全稳定。于是我们可以了解到,服务器内存上拥有的技术ECC、Chipkill、热插拔、register寄存器等功能。

许多人在购买内存产品的时候,可能会看到这样的词UDIMM和RDIMM,其中UDIMM是无缓冲双信道内存模块 (Unbuffered Dual In-Line Memory Modules),这个就是我们现在日常家用的内存,也就是通常意义上的RAM或DIMM和SODIMM;而RDIMM是指registered DIMM(Registered Dual In-line Memory Module),带寄存器的双线内存模块,就是我们所说的服务器内存了。服务器内存较为常见的是4G内存条8G内存条,偶尔有16G内存条,不过因为成本较高所以很少大规模使用,另外2G内存条基本已淘汰,还能看到的都是老旧机器上拆下来的,俗称拆机条。

服务器内存中,ECC可以被视为核心技术之一,ECC是 Error Checking and Correcting(错误检查和纠正)的简写,ECC和奇偶校验(Parity)类似,然而,在那些Parity只能检测到错误的地方,ECC实际上可以纠正绝大多数错误。经过内存的纠错,计算机的操作指令才可以继续执行。绝大多数常见的内存出错都是:单位错,多位错,列错,行错。它们都比较相似。单位错大多发生在读一个完整的比特或词的时候有一位比特出错。当读相同的比特和词时总是同一位数据出错,则称为多位错。单位错发生在很多词中,就称列错或行错。

Crucial DRAM

ECC内存使用额外的比特(bit)存储一个用数据加密的代码。当数据被写入内存,相应的ECC代码与此同时也被保存下来。当重新读回刚才存储的数据时,保存下来的ECC代码就会和读数据时产生的ECC代码做比较。如果两个代码不相同,他们则会被解码,以确定数据中的那一位是不正确的。然后这一错误位会被抛弃,内存控制器则会释放出正确的数据。 被纠正的数据很少会被放回内存。假如相同的错误数据再次被读出,则纠正过程再次被执行。重写数据会增加处理过程的开销,这样则会导致系统性能的明显降低。如果是随机事件而非内存的缺点产生的错误,则这一内存地址的错误数据会被再次写入的其他数据所取代。

而因为服务器内存使用了这些技术,导致必须有对应的服务器主板配合才能使用,也就是说服务器内存放在普通PC机上是认不到的。而且也无法对服务器内存进行颗粒拆除,自制内存,因为内存颗粒中的数据位宽都不一样。

文章部分内容为网络转载,目的在于传递和分享信息,并不代表赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本公司联系,我们将在第一时间删除内容。文章内容仅供参考。©2020 Micron Technology, Inc. 保留所有权利。信息、产品和/或规格如有变更,恕不另行通知。如印刷或照相技术出现疏漏或错误,Crucial 英睿达和 Micron Technology, Inc. 概不负责。