混合 RAM 内存大小(单独)会降低双通道性能吗?

nub*_*ers 9 performance memory

我正在考虑购买一台新笔记本电脑,特别是联想 ThinkPad t580,它提供高达双通道的多种内存配置。许多内存选项中的两个(在英国网站上)是:

16GB (8+8) DDR4 2400MHz SODIMM

24GB (8+16) DDR4 2400MHz SODIMM

当使用小于 16GB 时,较大的混合 24GB(8+16) 配置是否会比匹配的 16GB(8+8) 配置表现更差?或者 24GB(8+16) 的行为是否会与使用的前 16GB 内存的 16GB(8+8) 完全一样?

关于混合不同大小、速度和品牌的 RAM 有很多问题,但在这种情况下,我预计 2 根 RAM 之间的唯一区别是大小。此外,我只询问使用的前 16GB 内存,而不是从 16GB 到 24GB 的区域,我预计更大的但混合配置会因页面错误原因而具有优势。

这台笔记本电脑适合玩游戏,但可能会托管多个数据库(SQL Server、Oracle、SAP HANA)和虚拟系统。

Ove*_*ind 15

使用不同的模块将无法实现双通道性能。

你得到的是英特尔 FLEX 模式。

这意味着,如果 MB 足够好,您仍然可以获得比单通道更快的运行速度,但并不完全是双通道的运行速度。无论如何,支持 FLEX 模式的主板会将其列为“双通道”,因此这不是一个准确的指标。

你可以在这里看到 FLEX 。

基本上普通的双通道区域会工作在双通道,而较大的模块差异会更慢,会工作在单通道。

在您的示例中,是的,对于使用的前 16GB 内存,24GB(8+16) 将表现得非常接近 16GB(8+8)。

对于像 HANA 这样的东西,你绝对应该使用相同的模块。


小智 6

到目前为止,我在 Dell Precision 5510 和带有 Ryzen 2400G 的台式机上使用了 16 + 8 Gb RAM,它们都以混合大小 RAM 的双通道运行。它比单个模块更快,在实际使用中与 8+8 或 16+16 没有区别。仅在基准测试中,一个模块的数量将是单通道的 150%。原因很简单,它运行高达 16 Gb 的双通道和其余 8 Gb 的单通道。Sisoftsandra 估计内存带宽约为 18 Gbps。双通道可达 25 Gbps,单模块可达 13 Gbps。因此,只需升级到最大的单个模块即可获得并保留旧的 RAM。24 Gb 总 RAM 优于 16 Gb。