未缓冲和完全缓冲的内存有什么区别?


23

我不是计算机新手,但是无论如何,我还是想念一个事实,即是否要缓冲有不同类型的内存。两者有什么区别?我唯一注意到的是两者之间的价格差异。

Answers:


28

缓冲(也称为已注册)RAM具有位于内存和CPU之间的附加硬件(寄存器),并会在将数据发送到CPU之前存储数据(对数据进行缓冲)。这是为了在具有大量内存和大量内存模块(例如大型服务器)的系统中提高可靠性,因为在那些系统中,更多内存模块意味着更多的电力需求,因此缓冲/注册数据可减少电力负荷。

如果它只是一台家用计算机,则不必真正担心它,因为它的确会更昂贵(因为它更复杂且适用于该级别的服务器和机器),并且速度稍慢(由于内存缓冲) )。

同样,某些内存也被归类为ECC RAM,它具有附加电路以确定数据是否有错误并进行纠正。它也更昂贵,并且出于可靠性的考虑,通常与缓冲/已注册的内存配对使用。


4
他们也有稍微不同的连接器,我只在事后得知:en.wikipedia.org/wiki/...
Ehtesh乔杜里

@EhteshChoudhury我如何知道是否应该购买其他形式或速度相同的RAM的无缓冲或缓冲版本?由于未缓冲的和缓冲的不同,我想我需要购买正确的版本吗?还是都好吗?–我问电脑商店里的某人,他之前从未听说过未缓冲的东西
KajMagnus

3
@KajMagnus-如果是家用台式机或笔记本电脑,则您的选择应该几乎总是无缓冲的RAM。缓冲内存(并扩展为任何花哨的RAM概念,例如ECC)在消费类计算机上很少见,并且缓冲RAM模块通常与您在普通台式计算机上看到的内存插槽不兼容。如果不确定,请使用Crucial Memory Compatibility工具来查看系统支持的功能。
wkl
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.