确定最大 RAM 速度

use*_*235 6 memory linux debian ddr

我想为我的笔记本电脑购买新的内存,想知道我的主板是否支持 DDR3-1600。这是输出dmidecode -t 17

# dmidecode 2.11
SMBIOS 2.6 present.

Handle 0x002D, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x002C
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: None
    Locator: DIMM 1
    Bank Locator: Bank 0/1
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1334 MHz
    Manufacturer: 80CE            
    Serial Number: 67089954        
    Asset Tag: 1051
    Part Number: M471B5773CHS-CH9  
    Rank: Unknown

Handle 0x002E, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x002C
    Error Information Handle: No Error
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 2048 MB
    Form Factor: SODIMM
    Set: None
    Locator: DIMM 2
    Bank Locator: Bank 2/3
    Type: DDR3
    Type Detail: Synchronous
    Speed: 1334 MHz
    Manufacturer: 80CE            
    Serial Number: 6708993D        
    Asset Tag: 1051
    Part Number: M471B5773CHS-CH9  
    Rank: Unknown

Handle 0x002F, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x002C
    Error Information Handle: No Error
    Total Width: Unknown
    Data Width: Unknown
    Size: No Module Installed
    Form Factor: SODIMM
    Set: None
    Locator: DIMM 3
    Bank Locator: Bank 4/5
    Type: Unknown
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer:                 
    Serial Number:                 
    Asset Tag:     
    Part Number:                   
    Rank: Unknown

Handle 0x0030, DMI type 17, 28 bytes
Memory Device
    Array Handle: 0x002C
    Error Information Handle: No Error
    Total Width: Unknown
    Data Width: Unknown
    Size: No Module Installed
    Form Factor: SODIMM
    Set: None
    Locator: DIMM 4
    Bank Locator: Bank 6/7
    Type: Unknown
    Type Detail: Synchronous
    Speed: Unknown
    Manufacturer:                 
    Serial Number:                 
    Asset Tag:     
    Part Number:                   
    Rank: Unknown
Run Code Online (Sandbox Code Playgroud)

所以目前我还没有安装DDR3-1600。

如何确定是否支持 DDR3-1600?

编辑:我的 CPUIntel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz是否重要。

亲切的问候

Yas*_*ass 7

正如您在问题的评论中指出的那样,您的 CPU 不支持 1600MHz 的 RAM 频率。不用担心,在实际使用中,1333MHz 和 1600MHz 之间几乎没有性能差异。只有当您进行基准测试时,您才会看到差异。

我假设您希望升级用于游戏目的。在这种情况下,您很可能不会看到任何显着的收益。如果您搜索该术语,1600MHz vs 1333MHz,您会发现许多来源都指出差异根本不明显。

您可以随时进入 BIOS,看看是否可以更改某些设置以尝试提高性能。显然,您必须非常小心,因为您可能会导致系统无法使用。如果您以前从未以任何身份超频过,我建议您在更改任何内容之前先阅读它。如果您仍然对在 BIOS 中进行更改感到不舒服,最好不要管它。

至于更高频率的 RAM,您当然可以使用它,但它会默认为 1333MHz,因为这是支持的最高频率。如果 1600MHz RAM 的 RAM 时序更紧凑,您可能会看到一些性能提升。

Hardware Secrets 中有关 RAM 时序的一些信息

时序测量内存芯片在内部延迟做某事的时间。这是一个例子。考虑最著名的参数,它被称为 CAS 延迟(或 CL 或“访问时间”),它告诉我们内存模块在返回 CPU 请求的数据时将延迟多少个时钟周期。具有 CL 9 的内存模块将延迟九个时钟周期来传递请求的数据,而具有 CL 7 的内存模块将延迟七个时钟周期来传递它。虽然两个模块可能以相同的时钟速率运行,但第二个模块会更快,因为它比第一个模块更快地传送数据。这个问题被称为“延迟”。正如您在图 1 中看到的,那里描绘的模块的 CL 为 7。

再举一个例子,如果你当前的 RAM 的时序是 9-9-9-24-1T,而 1600MHz 的时序是 7-7-7-21-1T,那么 1600MHz 的 RAM 在请求数据时会有更短的延迟。如果内存价格相近,时序更好,1600MHz内存完全可以使用,但无法发挥最大可用性能。