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

Jam*_*ski 27 memory

我对计算机并不陌生,但不知何故,我错过了一个事实,即在缓冲或不缓冲时存在不同类型的内存。两者有什么区别?我唯一注意到的是两者之间的价格差异。

wkl*_*wkl 31

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

如果它只是一些家用机器,你真的不必担心它,因为它往往更贵(因为它更复杂并且适用于该级别的服务器和机器)并且速度稍慢(因为内存缓冲)。

此外,某些内存也被归类为ECC RAM,它具有额外的电路来确定数据是否有错误并在有错误时进行纠正。它也更昂贵,并且旨在提高可靠性,并且它通常是带有缓冲/注册内存的配对功能。

  • 它们的连接器也略有不同,这是我事后才了解到的:https://en.wikipedia.org/wiki/File:FB-DIMM_DDR2_vs._DDR2_photo_with_pin_count.jpg (5认同)
  • @KajMagnus - 如果它是家用台式机或笔记本电脑,您的选择应该几乎总是无缓冲 RAM。缓冲(并且通过扩展,任何花哨的 RAM 概念,如 ECC)内存对于消费机器来说非常罕见,并且缓冲 RAM 模块通常与您在普通台式计算机上看到的内存插槽不兼容。如果您不确定,请使用 [Crucial Memory Compatibility tool](http://www.crucial.com/usa/en/advisor) 来查看您的系统支持的内容。 (3认同)