已经有一些关于人们希望将 RAM 升级到比 CPU 或主板支持的速度更快的内存的问题了(例如,这或者这),并且 RAM 似乎总是会降频到三个组件中最低的最大速度。这是有道理的。
那么,为什么有些计算机制造商使用的 RAM 比 CPU 支持的 RAM 速度更快呢?我在帮助朋友检查笔记本电脑时发现了这个问题,然后又检查了自己的笔记本电脑。
- 朋友的笔记本电脑:(新品)戴尔 Inspiron 15 5000:CPU 是i7 8565u,最高支持DDR4-2400,不过笔记本包含DDR4-2666。
- 我的笔记本电脑类似:它有一个 i7 7500u,支持高达 DDR4-2133,但包含 12GB DDR4-2400。我可以看到它使用时频率降低到 2133MHz
dmidecode
。
也许更有趣的是,我的笔记本电脑上有 4GB 是集成的,但另外 8GB 位于可拆卸的 SODIMM 中。如果这款主板是批量生产的,我可以想象如果他们想在不改变设计的情况下支持更多系统,他们会如何整合更高时钟频率的 RAM。但 OEM 笔记本电脑肯定可以定制 SODIMM 以匹配处理器并降低成本?
我知道时钟速度并不是影响 RAM 速度的唯一重要因素(还有 CAS 延迟),但我不认为公司会因为这些其他属性而选择更高的时钟频率。
换句话说:为什么制造商要生产时钟速度与其 CPU 无法使用的 RAM 相同的笔记本电脑,而使用时钟速度较低、(大概)更便宜的 RAM 似乎更经济?
答案1
RAM 的额定时钟速度不是其运行(或必须运行)的时钟速度,而是其最大限度支持的时钟速度。因此,本质上不存在“降频”,只是以比应有的更低的时钟速度运行。
生产无法以目前最流行的速度运行的 RAM 可能毫无意义,因为生产量本身会降低成本,而降低一小部分批次的质量则不会。这也意味着价格会降低,尤其是对于批量购买的客户而言——他们可能会以比低评级 RAM 更便宜的价格购买评级较高的 RAM。