服务器内存和普通内存有什么区别

服务器内存和普通内存有什么区别,第1张

服务器内存条和普通内存条的区别有板载的内存颗粒数量不同,支持技术不同,内存条的容量不同。

1、板载的内存颗粒数量不同。

服务器内存条多了一颗ECC错误校验储存芯片(储存芯片数为奇数),这使得服务器在运转中更安全稳定。而普通内存条储存芯片数为偶数。

2、支持技术不同。

服务器的内存条支持ECC错误校验技术,经过错误校验、纠正,无形中也就保证了服务器系统的稳定可靠。普通内存条检测到错误时,并不能确定错误在哪一位,也无法修正错误。

3、内存条的容量不同。

服务器的内存条容量通常是以4GB起步,服务器里面也会根据实际情况选择安装大容量的内存条。普通内存条容量通常是以2GB起步,现在的电脑上面4~8GB的内存已经够用。

服务器常用的内存主要有三种

1、ECC内存,中文名称是“错误检查和纠正”。

2、Reg-DIMM带寄存器Register芯片和unbufferedECC不带缓存。带有Register的内存一定带Buffer(缓冲),并且能见到的Register内存也都具有ECC功能,其主要应用在中高端服务器及图形工作站上。

3、FB-DIMM全缓冲内存模组内存。FB-DIMM另一特点是增加了一块称为“AdvancedMemoryBuffer,简称AMB”的缓冲芯片。这款AMB芯片是集数据传输控制、并—串数据互换和芯片而FB-DIMM实行串行通讯呈多路并行主要靠AMB芯片来实现。

服务器内存和普通内存不能通用。服务器内存也是内存(RAM),具有一些特有的技术从而有着极高的稳定性和纠错性能。最直观的分辨服务器内存与普通内存的方法就是看条子上的字有没有带ECC模块。

在普通的内存上,常常使用一种技术,同位检查码被广泛地使用在侦错码上,它们增加一个检查位给每个资料的字元(或字节),并且能够侦测到一个字符中所有奇(偶)同位的错误,但Parity有一个缺点,当计算机查到某个Byte有错误时,并不能确定错误在哪一个位,也就无法修正错误。

基于上述情况,产生了一种新的内存纠错技术,那就是ECC,ECC本身并不是一种内存型号,也不是一种内存专用技术,它是一种广泛应用于各种领域的计算机指令中,是一种指令纠错技术,从这个名称我们就可以看出它的主要功能就是“发现并纠正错误”,它比奇偶校正技术更先进的方面主要在于它不仅能发现错误,而且能纠正这些错误,这些错误纠正之后计算机才能正确执行下面的任务,确保服务器的正常运行。

由于服务器内存在各种技术上相对兼容机来说要严格得多,它强调的不仅是内存的速度,而是它的内在纠错技术能力和稳定性。所以在外频上来说只能是紧跟兼容机或普通台式内存之后。台式机的外频一般来说已到了150MHz以上的时代,但133外频仍是主流。

而服务器由于受到整个配件外频和高稳定性的要求制约,内存、其它配件也一样,要尽量同步进行,否则就会影响整个服务器的性能。主要的服务器内存品牌主要有Kingmax、kinghorse、三星、kingston、IBM、VIKING、NEC等,但主要以前面几种在市面上较为常见,而且质量也能得到较好的保障。

服务器和高端工作站通常使用ECC内存、Chipkill内存、Register、FB-DIMM和Memory Mirroring(内存镜像),其具体介绍如下:

1、ECC内存:在普通的内存上,常常使用一种技术,即Parity,同位检查码被广泛地使用在侦错码上,基于这种情况产生了一种新的内存纠错技术ECC。ECC本身并不是一种内存型号,也不是一种内存专用技术,它是一种广泛应用于各种领域的计算机指令中,是一种指令纠错技术。

2、Chipkill内存:Chipkill技术是IBM公司为了解决目前服务器内存中ECC技术的不足而开发的,是一种新的ECC内存保护标准。采用这种内存技术的内存可以同时检查并修复4个错误数据位,服务器的可靠性和稳定得到了更加充分的保障。

3、Register:Register即寄存器或目录寄存器,带有Register的内存一定带Buffer(缓冲),并且目前能见到的Register内存也都具有ECC功能,其主要应用在中高端服务器及图形工作站上,如IBM Netfinity 5000。

4、FB-DIMM:B-DIMM(Fully Buffered-DIMM,全缓冲内存模组)是Intel在DDR2、DDR3的基础上发展出来的一种新型内存模组与互联架构,FB-DIMM可以极大地提升系统内存带宽并且极大地增加内存最大容量。

5、Memory Mirroring(内存镜像):IBM的另一种更高级内存技术就是内存镜像技术,它又相对前面的内存保护技术,在内存保护能力上更强。当服务器遇到了前面介绍的Chipkill修复技术和内存保护技校术都不能完全修复时,内存镜像技术可以得到更高级的内存保护。

参考资料来源:百度百科-ECC内存

参考资料来源:百度百科-Chipkill内存技术

参考资料来源:百度百科-Register

参考资料来源:百度百科-FB-DIMM

参考资料来源:百度百科-内存镜像

1、在性能层面
普通的内存正常情况下都是要看内存条的规格有DDR3和DDR4两种,,频率是2133还是3000,用的是什么颗粒?内存时序是多少?等
服务器内存最重要的是要稳定和纠错,并不会去追求更高的频率或者速度,但是会更加看重技术,可以这么说,部分先进的技术都用在了服务器内存上,而大部分先进的工艺都用在了普通内存上。
2、在技术层面
服务器的内存条支持ECC错误校验技术,经过错误校验、纠正,无形中也就保证了服务器系统的稳定可靠。ECC技术的主要作用是用于数据纠错,毕竟服务器内存通常都是长时间工作负载,连续通电工作一个月都是很正常的时,为了保证运行的稳定必须要对内存里的数据进行纠错,才能确保计算机指令的正确传达和执行。
普通内存条检测到错误时,并不能确定错误在哪一位,也无法修正错误。普通内存通常只需要持续工作几小时或十几小时就行。普通的内存条也不具备热插拔这样的技术,想要对PC的内存进行更换等 *** 作都需要关机断电才行。
3、在容量层面
服务器的内存条容量通常是以4GB起步,服务器里面也会根据实际情况选择安装大容量的内存条。普通内存条容量通常是以2GB起步,现在的电脑上面4~8GB的内存已经够用。

1、板载的内存颗粒数量不同:

服务器的内存条多了一颗ECC错误校验储存芯片(储存芯片数为奇数),这使得服务器在运转中更安全稳定。而普通内存条储存芯片数为偶数。

2、支持技术不同:

服务器的内存条支持ECC错误校验技术,经过错误校验、纠正,无形中也就保证了服务器系统的稳定可靠。

普通内存条检测到错误时,并不能确定错误在哪一位,也无法修正错误。

3、内存条的容量不同:

服务器的内存条容量通常是以4GB起步,服务器里面也会根据实际情况选择安装大容量的内存条。

普通内存条容量通常是以2GB起步,现在的电脑上面4~8GB的内存已经够用。

4、用途不同:

通常情况下,服务器的内存条只能用于服务器,普通内存条只能用于台式机,它们之间不能互换,否则将不能正常开机。

5、价格不同:

对于同一品牌、规格、容量的内存条,服务器的内存价格通常会比普通内存价格高很多。

答:服务器内存也是内存,它与我们平常在电脑城所见的普通pc机内存在外观和结构上没有什么明显实质性的区别,它主要是在内存上引入了一些新的技术,仅从外观上是不得出什么结论的。这样或许你就担心了,如果别人拿普通pc机的内存条当服务器内存条卖给怎么知道这一般来说可以放心,这种可能性几乎为零。因为普通pc机上的内存在服务器上一般是不可用的,服务器认不到的,这就是说服务器内存不能随便为了贪便宜用普通pc机的内存来替代的原因了。至于其根本原因是什么那请请看后面了。
有些人把具有某种技术的内存就称之为“服务器内存”,其实是不全面的,服务器的这些内存技术之所以在目前看来是服务器在专用,但不能保证永远只能是服务器专用。这些新技术之所以先在服务器上得以应用是因为服务器价格较贵,有条件得以应用,这些新技术由于价格的原因暂时在普通pc机上无法实现应用,这些新技术会随着配件价格的下降会逐步走向普通pc机,就象原来的奇偶校正内存一样原来也是最先应用在服务器上,现在不是很普遍了吗所以服务器内存并不是一种特指,它是内存新技术在不同时间段上的应用。
问:什么奇偶校正(parity),它是服务器内存上专用的吗


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13365076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-22
下一篇 2023-07-22

发表评论

登录后才能评论

评论列表(0条)

保存