服务器内存和普通内存有什么区别?
服务器内存和普通内存有什么区别?服务器内存和普通内存都是内存产品。从广义上看,它们其实是一样的,没有太大区别。事实上,这两种内存可以看作是同一产品的两个层次。服务器内存是更高一个层次,但服务器内存追求的不是更高的频率或速度,而是稳定性和纠错能力。
购买普通内存时,我们通常会关注DDR3还是DDR4?频率是多少?2133还是3000?时序是多少?4G内存条多少钱,8G内存条多少钱,买哪个划算点?通俗点说就是关注内存条的性能指标,然后去衡量不同产品之间的性价比。
而服务器内存更注重应用的技术,概括起来就是:最先进的技术都用在服务器内存上,而最先进的工艺则用在普通内存上。例如,服务器内存通常具有ECC技术、芯片填充、热插拔等技术,而普通内存只有少数具有ECC技术。UDIMM ECC就是这种类型的内存,普通PC可以使用,但无法启用ECC功能。
ECC技术的主要作用是对数据进行纠错。毕竟服务器内存通常是长期工作负载,连续通电工作一个月也很正常。为了保证稳定运行,需要对内存中的数据进行修正,以保证计算机指令的正确传输和执行。与普通内存不同,它通常只需要连续工作几个小时或更长时间。 此外,热插拔技术也是保证服务器持续稳定运行的重要技术,允许维护人员在服务器正常带电运行的情况下直接插拔内存。普通内存条不具备此技术,更换PC内存等操作需要关闭电源。可以说,服务器上的内存、硬盘等硬件都具备热插拔技术。
从结构上看,服务器内存上通常会额外增加一个ECC错误检查芯片,这在普通内存上是很少有的。因此,服务器内存上的芯片数量是奇数,而普通内存上的芯片数量是偶数。数量上的差异也导致了两者容量上的差异。服务器内存通常从4G起,范围从4G/8G/16G/32G,而普通内存从2G起,以2G/4G/8G/16G较为常见。
另外,服务器内存和普通内存都属于专用内存,这意味着服务器内存只能用于服务器,而普通内存只能用于普通PC。它不能互换,也不能被识别。
版权声明
本文仅代表作者观点,不代表博信信息网立场。