内存RAM 分为三种 分别是non-ECC, unbuffered-ECC 和 registered ECC。 前两种为UDIMM ,后一种为RDIMM。 non-ECC是常见的普通消费类内存,也无缓存, unbuffered-ECC则是有ECC但是没有缓存寄存器的内存, registered ECC则是带缓存寄存器且带ECC的内存。
也就是说你要是用带ECC的 RAM 首先必须要CPU 支持。RDIMM 则需要主板和CPU都要提供支持才可以。 UDIMM中non-ECC和unbuffered的区别在于CPU是否支持ECC因为两者的主板接口和控制器都一样的。
Intel 的除了志强之外的CPU 均不支持ECC 也就是说 unbuffered-ECC 和 registered ECC 内存只能在 Xeon上使用, AMD的绝大部分CPU 都支持ECC,也就是说AMD的CPU都支持unbuffered-ECC内存, 但是只有服务器U如皓龙 才支持RDIMM 内存(当然得配上相应主板)
作者:昱寒
链接:https://zhuanlan.zhihu.com/p/361161340
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
如果你有内存测试和内存地址Decode这方面的需求,可以私信我,我们一起进步!