老师：这节课,
我们将讨论所有关于内存模块的内容｡
现在, 您要使用的内存类型将由主板及其形状因素决定｡
这里的最佳做法是在购买这些新模块之前,
检查您的主板手册, 以了解您将要购买的内存的正确类型,
大小和速度｡
虽然有些主板允许您混合内存模块的大小,
但其他主板可能要求您将所有模块都设置为完全相同的大小｡
现在, 当我们在这里谈论大小时,
我谈论的是容量, 例如4GB模块或8GB模块或16GB模块｡
例如, 某些主板可能支持将8GB的模块放在插槽1中,
将4GB的模块放在插槽2中, 总共为您提供12GB的RAM｡
而其他人则不允许这样做,
因为那里有大小不匹配｡
相反, 你必须放两个4给你8或两个8给你16｡
在这个系统上没有办法达到12G,
因为市场上没有6G的内存模块｡
在大多数现代主板中,
您可以使用所谓的单组, 您可以将任何大小的模块放入任何插槽并混合搭配它们｡
但是旧的主板确实需要你成对地做事情,
那就是一个两个的银行或者一个成对的银行｡
现在, 当您查看主板的外形尺寸时,
这将决定您可以在给定系统上支持多少内存｡
这是因为您可能只有一个内存插槽或两个或四个或八个,
这取决于您特定主板的外形尺寸｡
如果您有一个较大的主板,
它可能有更多的内存插槽, 因此您的系统可以支持更高的内存总量｡
然而, 如果您使用的是较小的主板,
您可能只有一个插槽或两个插槽,
这将限制您可以安装的总系统内存量｡
现在, 内存模块将因类型而异, 这将由主板及其形状因子定义,
正如我们刚才提到的｡
这些将定义这些模块上的引脚数量,
这也取决于您购买的内存系列｡
例如, 如果您使用DIMM或双列直插式内存模块,
这些可能有240针连接器或184针连接器或其他类似的东西,
这取决于您购买的是哪一个｡
模块中存储器芯片的另一种分类是其类型｡
在过去的系统中, 他们根据制造商使用不同类型的内存,
但在大多数当前的系统中, 我们都使用相同类型的内存, 无论您使用哪个制造商｡
相反, 我们正在基于DDR3,
DDR4或DDR5等版本进行操作｡
DDR是Dual Data Rate的缩写｡
现在, 双数据速率是大多数系统中最常见的内存类型,
但在一些专业的传统系统中,
您可能会发现一些像Rambus动态随机存取内存或RDRAM这样的东西｡
另一种分类是基于内存模块的速度｡
在旧的内存中,
这实际上是以纳秒分类的｡
例如, 60纳秒｡
但随着时间的推移, 当我们进入DDR3, DDR4和DDR5时,
这些纳秒是如此之快, 以至于几乎所有的内存看起来都是相同的速度,
因为它们都在1到5纳秒的范围内运行｡
所以我们开始根据总线速度来计算｡
例如, 如果你有一个PC133内存,
它以133兆赫的总线速度运行｡
现在, 大多数现代内存都将以吞吐量来衡量｡
随着时间的推移, 总线速度不再是一个有效的计算,
因为几乎所有的系统都以相同的总线速度运行, 相反, 我们开始测量吞吐量的内存｡
现在, 吞吐量是根据总线速度和数据总线的宽度计算的｡
例如, 如果我使用的是较旧的DDR2（称为PC
2 -6400）, 这告诉我它提供800 MHz的总线速度, 吞吐量为6｡
每秒4千兆字节的带宽｡
我们可以看到6｡ 每秒4GB的带宽,
因为我们看到PC2后面的6400数字,
PC2告诉我这是我使用的DDR2模块｡
好了, 现在我们已经介绍了内存模块的一些基本知识,
让我们来看看内存模块以及它们如何随着时间的推移发展到我们当前的DDR3,
DDR4和DDR5系统｡
首先, 我们有DRAM, 代表动态RAM｡
DRAM是最古老的内存类型之一,
它需要经常刷新里面的内容,
以确保它不会丢失｡
DRAM将数据或程序代码的每一位存储在由电容器和晶体管组成的存储单元中,
并且通常以不同存储单元的矩形配置来组织｡
DRAM存储单元是动态的,
这意味着它需要每隔几毫秒刷新或提供新的电荷, 以补偿电容器的电荷泄漏｡
否则, 存储在DRAM中的数据将丢失｡
作为一种改进, 我们进入了所谓的SRAM或静态RAM｡
现在SRAM解决了这个不断刷新的问题,
但它的制造成本确实很高｡
正因为如此, SRAM只用于非常高的速度需求,
如L1, L2和L3 CPU缓存, 硬盘缓冲区和LCD屏幕缓冲区｡
在这些缓存中, 您仍然会看到今天使用的静态RAM｡
同样, 因为它是如此昂贵,
我们在每个处理器中只有非常少量的｡
接下来是SDRAM｡
SDRAM是Synchronous DRAM的缩写｡
这是第一个以与主板总线相同的速度运行的内存模块｡
最初的芯片是168针双列直插式内存模块, 被称为DIMENSIONAL,
它们的速度以兆赫为单位｡
它们的常见命名约定是PC66,
这意味着它使用66 MHz总线,
或PC133, 这意味着它使用133
MHz总线, 或PC266, 这意味着它使用266
MHz总线｡
现在, 虽然SDRAM的运行速度与主板总线相同,
但CPU本身的运行速度比主板总线快得多｡
为了帮助弥合这一差距,
有一种新型的内存模块称为DDR
SDRAM｡
这代表双倍数据速率同步动态随机存取存储器｡
现在这种类型的存储器可以在每个时钟周期传输两次数据,
因此它基本上是传统SDRAM模块传输速度的两倍｡
这些模块带有184个引脚, 能够连接到总线,
它们的吞吐量以每秒兆字节为单位｡
一个很好的例子是PC-1,600, 它为您提供每秒1,600兆字节或1｡
每秒6千兆比特的吞吐量｡
下一种类型我们被称为DDR2 SDRAM,
这是双倍数据速率SDRAM版本2｡
这具有更高的延迟,
但更快地访问外部总线, 这为您提供了更好的整体速度｡
这些芯片有一个240针的连接器将它们的模块连接到插槽中,
它们的额定速度与原来的DDR一样,
但速度更高｡
当你看到这些写出来,
它会被写为PC 2-和一个数字, 如PC 2 - 4,200, 这代表4,200兆字节每秒的吞吐量或4｡
每秒2千兆字节的吞吐量｡
然后, 我们介绍了DDR3｡
DDR3是Double Data Rate 3 SDRAM的缩写｡
现在, DDR3比DDR2以更低的电压和更高的速度运行,
因为它是具有这些改进的新一代｡
但是, 这里的延迟实际上比以前的DDR2模块增加了｡
但同样, 因为它具有更快的整体速度,
延迟对我们来说并不是一个大问题｡
现在, 这些模块也有一个240针的连接器,
就像DDR2一样, 但每个模块都是键控的｡
我的意思是,
在这些内存模块底部的一组引脚的底部实际上有一个小凹口｡
现在有了DDR2和DDR3, 这个缺口在一个不同的地方｡
所以你不能把一个DDR2模块放在DDR3插槽里,
也不能把一个DDR3模块放在DDR2插槽里｡
因为这个键控, 它们不能交叉兼容｡
我们通常写这个的方法是PC 3-和一个数字｡
所以如果你看到PC 3 - 10,600, 这意味着我们有每秒10,
600兆字节的吞吐量或10｡
每秒6千兆字节的吞吐量使用此DDR3模块｡
谈到DDR3, 您通常会看到数据传输速率或吞吐量为6｡
4至17千兆字节每秒,
最大模块大小为8千兆字节每个内存模块时,
使用DDR3｡
现在, 作为一个进步, 我们来到了DDR4和DDR5｡
DDR4是双倍数据速率版本4,
DDR5是双倍数据速率版本5｡
DDR4的速度将达到12｡ 8到25岁
每秒6千兆字节的吞吐量和每个模块32千兆字节的最大模块大小｡
而DDR5的吞吐量为38｡ 4到51
每秒2千兆字节,
最大模块大小为128千兆字节｡
我刚才给了你们很多不同的数字, 你们可能想知道,
我需要记住所有这些不同的速度吗？
答案是否定的｡
在考试中, 你不会被问到DDR3或DDR4或DDR5在吞吐量方面有多快｡
但是如果你在测试题中看到写为PC
4 - 16,000的东西, 你应该能够知道这意味着每秒16,000兆字节或每秒16千兆字节,
这是一个DDR4模块｡
另一个例子可能是PC 5 -42000｡
这告诉你它是一个DDR5模块,
它的运行速度是每秒42,000兆字节或每秒42千兆字节｡
说到内存模块,
请记住, 您必须购买在速度和键控方面适合您的主板的内存模块｡
你不能把一个DDR3插入一个DDR5插槽, 反之亦然｡
每一个键都不同, 所以它们不会适合另一个的插槽｡
另一件要记住的事情是,
您可以混合和匹配具有不同速度的相同类型的模块｡
例如, 如果我有两个DDR5模块,
一个在38｡ 每秒4G, 还有一个是51｡
每秒2G,
我把它们都放进了主板｡
是的, 它们都适合,
因为这个主板支持DDR5,
插槽是相同的, 但是因为它们以不同的速度传输,
主板将以较慢的速度与两个模块通信｡
所以你最终花了更多的钱买了一个更快的模块,
但你没有得到速度的提高,
因为它必须降低自己到更慢的模块,
并匹配那个速度｡
因此, 如果您要使用多个模块, 那么成对购买模块总是一个好主意｡
所以你在给定的系统中使用相同的品牌,
相同的速度和相同的吞吐量｡
现在, 我们需要讨论的最后一件事是模块的大小｡
如果你看一下DDR3､ DDR4或DDR5模块,
它们实际上相当长,
从手腕到指尖大约有你的手那么大｡
但是如果你使用的是笔记本电脑或一体机,
你就不能把更大的模块放进这些系统中｡
所以有一种东西被称为SODIMM｡
SODIMM是Small Outline Dual In-Line
Memory Module的缩写｡
现在, SODIMM模块仍将被分类为DDR3,
DDR4或DDR5｡
唯一的区别是, 您还将在其名称前面包含术语SODIMM｡
所以你可能有SODIMM PC 4 -16000这样的东西｡
这告诉我, 这是一个DDR4 SODIMM模块,
它以每秒16, 000兆字节或每秒16千兆字节的吞吐量运行｡
现在, 当涉及到将SODIMM模块安装到主板上时,
您将以45度角将其插入插槽中,
然后将其推到主板上, 并使用固定夹将其锁定到位｡
当您使用DDR3､ DDR4或DDR5的标准台式机模块时,
您将直接从顶部以90度角插入主板并将其推入到位, 直到它点击,
然后使用固定引脚将其固定到位｡
作为一名技术人员, 提高系统性能最简单的方法之一就是安装额外的内存,
将系统的RAM从8 GB增加到16
GB､ 16 GB增加到32 GB或32 GB增加到64 GB, 这可以大大提高系统的性能｡