DRAM(主存储器)频率不固定吗?

DRAM(主存储器)频率不固定吗?

我有一个关于 DRAM(主存储器)频率的问题。

我的机器使用的 DDR4-2666 DIMM 频率配置为 2666 MHz(我使用lshw -short -C memory命令检查过)。由于该设备是双倍数据速率,我假设测量时的预期频率应在 1333 MHz 左右。

我在各种论文中看到,DRAM 频率不会缩放(向上或向下),一旦在 BIOS 中配置,它就对系统而言是全局的。与 CPU 不同,CPU 可以设置为省电模式,并在空闲状态下以明显较低的频率运行。但同样,根据我的理解,DRAM 并非如此。

但是,我用Processor Counter Monitor (脉冲编码调制)工具。当访问 DRAM 主内存时,我确实得到了DRAMClocks(代表内存频率)大约 1333 MHz 的结果。但是,如果内存处于空闲状态,结果可能低至几十 MHz(例如 46.8 MHz)

因此,我想知道 DRAM 主内存频率的这种行为是否有记录在案。它会根据内存状态(空闲或非空闲)而波动,这正常吗?这是可配置的吗?

实验环境是linux debian机器,5.4内核版本,Intel Xeon Gold 6130 Processor。

我发现了类似的问题这里,但是那里的波动与我得到的相比要小得多,而且无法用同样的方式解释。

相关内容