SDRAM

SDRAM 是“Synchronous Dynamic Random Access Memory”的缩写。

SDRAM 是一种与系统时钟同步进行数据传输的计算机内存。由于它与计算机的 CPU 以相同的时钟周期运行,因此与较旧的异步内存相比,它能更高效地在处理器之间传输数据,并且延迟更低。SDRAM 的数据传输速率以 MHz 为单位测量,表示它每秒可以从内存单元读取或向内存单元写入数据的次数。

早期的 DRAM 类型是异步的,这意味着 CPU 会向内存控制器请求数据,而内存会按照自己的时间做出响应。由于两者不共享同一个系统时钟,一个组件可能会发送另一方尚未准备好接收的消息,或者必须等待延迟的回复。通过让 CPU 和 RAM 同步到相同的系统时钟周期,两个组件都能准确知道何时来回传输数据。内存知道何时等待 CPU 的请求,CPU 也知道请求的数据何时可用,因此没有任何一个组件会因等待另一个组件准备好而停滞。

SDRAM 模块还会将数据存储在多个大小相同的内存组中,并以交错方式访问这些内存组。在不同内存组之间交替访问,可以让 SDRAM 模块运行得更快,因为内存控制器可以在等待一个内存组完成上一个请求时,向另一个内存组发出请求。

三星 SDR SDRAM 模块
三星 SDR SDRAM 模块

自 2000 年以来,几乎所有计算机系统使用的内存都属于某种形式的 SDRAM。第一代 SDRAM 称为单倍数据速率(Single Data Rate,SDR)SDRAM,每个时钟周期可以执行一次读取或写入操作。后续几代 SDRAM 每个时钟周期可以执行两次操作,分别发生在电信号的上升沿和下降沿,因此被称为双倍数据速率Double Data Rate,(DDR)SDRAM。截至 2023 年,DDR5 是可用速度最快的 SDRAM 类型。

更新日期 August 31, 2023 作者 Brian P.

quiz测试你的知识

What does the "64" in X86-64 processor architecture represent?

A
64-bit computing
0%
B
64 megabyte cache
0%
C
64 memory channels
0%
D
64 processing cores
0%
Correct! Incorrect!     View the X86-64 definition.
More Quizzes →

Tech Terms 计算机词典

本页中SDRAM的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。