Just How Bad is Mixing Memory?

Linus Tech Tips
22 Feb 202110:02

Summary

TLDR在这个视频中,Linus探索了混合使用不同规格内存条的影响,通过在AMD测试平台上进行一系列实验来验证。他们发现,尽管存在通用的误解,但在许多情况下,只要适当调整BIOS设置,不同速度和时序的内存条可以一起正常工作,而且性能损失微乎其微。然而,当尝试将极端不同速度的内存条混合使用时,可能会遇到兼容性问题,尤其是在填满所有内存插槽时。Linus建议,如果可能,购买相同规格的内存条以提高系统稳定性和性能,但也鼓励观众如果有额外的内存条,不妨尝试混用,可能会发现意外的性能提升。视频最后,Linus推广了Micro Center的DIY街机柜套件,强调即使是老式游戏也有其独特的魅力和价值。

Takeaways

  • 💾 混合使用不同品牌或规格的内存条在很多情况下可以正常工作,尤其是在调整BIOS设置后。
  • 🚀 DDR4内存的兼容性已经大幅提升,使得不同速度的内存条能够更容易地一起工作。
  • 🔧 高速内存条通常能够在较低速度下稳定运行,与较慢的内存条一起使用时不会有太大问题。
  • 📊 在多种配置下进行的性能测试显示,不同内存组合的性能差异通常在测试变异范围内。
  • 🎮 对于游戏和日常使用,混合使用不同速度和时序的内存条对性能的影响微乎其微。
  • ⚙️ 在系统BIOS中手动调整内存设置可以帮助提高不同内存条的兼容性和性能。
  • 🤔 尽管混合内存条可以工作,但在安装超过两条内存条时可能会遇到更多兼容性问题。
  • 🛠️ 选择相同速度和主要时序的升级内存条可以提高兼容性和稳定性。
  • 💡 使用来自同一制造商的芯片(不是品牌)的内存条可以进一步提高兼容性。
  • 🖥️ 在进行内存升级时,尽管混合不同内存条可能有效,但出售当前内存并购买匹配的内存条通常是更稳妥的选择。

Q & A

  • 混搭内存条是否会对性能造成影响?

    -基本上没有影响,或者说有时候几乎没有影响。只要你愿意在系统BIOS中调整一些值,使用两根内存条可以适应相当多的情况。

  • 在测试中使用了哪些内存条配置?

    -测试中使用了五套不同的内存条,这些内存条有不同的速度和延迟,配置在搭载Ryzen 5 3600X和2060 Super的AMD测试平台上。

  • 如果内存子系统不进行超频,DDR4内存的兼容性如何?

    -如果不进行超频,DDR4内存的兼容性已经有了很大的进步,基本上能够无缝工作。较快的模块通常可以无问题地降频与较慢的模块稳定运行。

  • 混合不同速度的内存条时,性能会有什么变化?

    -如果你幸运,且你的不匹配内存条能以目标速度运行,那么性能差异不太可能存在。

  • 将2666MHz的内存条与4000MHz的内存条混合会发生什么?

    -系统甚至可能无法正确开机。当尝试填充超过两个DIMM槽时,问题会进一步恶化,因为更多的模块会增加对CPU集成内存控制器的负载。

  • AMD Ryzen处理器的flex mode特性是什么?

    -flex mode允许两个模块以双通道运行,而第三个模块以单通道运行,这有助于在非理想配置中获得最大性能。

  • 内存混搭时,如何提高成功率?

    -购买速度和主要时序相同的升级内存条会增加成功率,找到使用相同制造商生产的芯片的模块也会有帮助。

  • 是否可以将不同容量但速度相近的内存条配对使用?

    -可以,这称为异步双通道。只要你的工作负载不超过最小模块的容量,你就不应该注意到任何性能影响。

  • 为什么不推荐随意购买并混搭内存条?

    -因为每个系统的差异很大,对于你的朋友或我们今天的测试可能有效的配置,对你可能不适用。你可能会遇到重启循环,或者在看似正常工作的设备上遇到不可预测的蓝屏。

  • 如果想要升级内存,应该怎么做?

    -强烈建议如果你要升级内存,就在Facebook Marketplace或eBay上卖掉当前的模块,购买匹配的替代品。但如果你有备用部件,想看看能否轻松升级而几乎不损失性能,并且不怕一点崩溃时的微调,那么尝试是可行的。

Outlines

00:00

🔧 内存混配的实际影响

视频开始讨论了混合使用不同规格内存的普遍看法,指出这种做法通常被认为不可取。随后,通过在AMD测试平台上使用不同速度和时序的五组内存进行实验,旨在探究混配内存对性能的具体影响。实验结果显示,只要用户愿意在系统BIOS中进行一些调整,使用两根内存条时,混配内存的影响几乎可以忽略。实验还展示了,即使是速度和时序略有不同的内存,只要它们能在目标速度下运行,性能差异也是微乎其微的。但是,当混配极端不同速度的内存时(如2,666 MHz与4,000 MHz),系统可能无法正常启动,表明内存兼容性和性能会受到内存规格差异的影响。视频还强调了填充更多DIMM插槽时可能遇到的问题,包括对CPU集成内存控制器的负载增加,以及可能导致的不稳定性。

05:02

🔄 内存混配的挑战与解决方案

在讨论了填充所有四个DIMM插槽的挑战后,视频指出,尽管有可能找到一个工作的配置,但这种配置的稳定性可能会因不同的BIOS设置和内存条而变化。视频强调,虽然两个不同模块的混配对性能的影响可能微乎其微,但在系统升级时混配内存可能会导致不可预测的结果,尤其是当尝试填满所有插槽时。视频建议,为了提高成功混配内存的几率,购买具有相同速度和主要时序的内存升级,以及尽可能找到使用相同制造商芯片的模块。此外,讨论了不同容量模块的异步双通道运行能力,并指出,只要工作负载不超过最小模块的容量,性能影响应该是可控的。最后,视频建议,尽管混配内存可能在某些情况下工作,但出于稳定性和兼容性的考虑,最好是购买匹配的内存模块。视频还介绍了Micro Center提供的PC硬件和DIY街机柜套件,强调了选择合适组件的重要性。

Mindmap

Keywords

💡内存混搭

指在电脑中同时使用不同品牌、不同时脉或不同容量的内存条。视频讨论了内存混搭对电脑性能和稳定性的影响。内存混搭有时可正常工作,但也可能导致不稳定和难以预测的问题。

💡模块

指内存条。视频测试了混合使用不同速度和时序的内存模块对性能的影响。更高速度的模块通常可以降频正常工作,但也有例外。填满所有内存槽时问题更多。

💡兼容性

不同内存模块之间的兼容性问题是内存混搭的最大隐患。即便参数相近的模块也可能由于控制器、散列等原因出现不兼容现象。兼容性难以预测,每台电脑情况都有所不同。

💡双通道

将两个内存模块组合工作可以双倍内存带宽。视频发现两个不同内存模块混合使用也可以进入双通道模式。但占满四个槽位时,成功进入双通道的可能性很低。

💡故障转圈

由于内存不兼容导致电脑反复重启进入死循环的状态。视频中使用2666和4000内存混合时进入故障转圈。这是内存问题的重要表现。

💡运气

是否能成功使用混合内存在一定程度上取决运气。即便参数相近的混合内存不一定能兼容或表现相近。所以视频不建议太依赖运气去尝试内存混搭。

💡微调

指调整BIOS设置,如手动设置内存速度、时序、电压等参数。适当微调有时可以提高不同内存模块的兼容性,但也可能无效。

💡更新

指更换或增加内存条来扩大内存容量。视频建议更新内存时直接更换成套条相同的内存,不要尝试混合使用。

💡测试

用户可以自己测试不同内存混合使用的效果。但视频警告结果可能不稳定,蓝屏等问题可能随时出现。所以测试需要谨慎。

💡硅片

内存条上实际存储数据的硅制芯片。即使外壳和品牌不同,使用相同硅片的内存兼容性会更好。所以识别硅片也很重要。

Highlights

Exploring the impact of mixing different RAM modules in a gaming PC setup.

Introduction to the experiment using five different memory sets on an AMD test bench.

Baseline performance established with two 8GB modules at 3,200 MHz.

Findings reveal mixing RAM with different speeds and latencies has minimal impact in certain configurations.

Successful tweaking of BIOS values enables compatibility across mixed RAM modules.

Performance consistency observed with modules under 4 GHz when mixed.

Enthusiasts might seek to maximize system performance by increasing memory speed.

A mix of slow and high-speed RAM kits demonstrates the importance of matching speeds for optimal performance.

Challenges in achieving stability and performance with four DIMM slots populated.

The mixed RAM configurations' unpredictability when upgrading or maxing out a system.

Recommendations for improving odds of compatibility with RAM upgrades.

Importance of matching RAM module manufacturer dies for compatibility.

Asynchronous dual-channel support allows for mixing different capacity RAM modules.

Advice against mixing random RAM modules due to potential unpredictability.

Encouragement for personal testing and sharing experiences with mixed RAM configurations.

Promotion of Micro Center for tech and PC hardware needs, including DIY arcade cabinet kits.

Transcripts

play00:00

(dramatic music)

play00:08

- Wait a second.

play00:10

Everyone knows it's bad to mix and match your memory.

play00:14

But how bad is it?

play00:16

I mean, if you found a really sweet deal

play00:18

to double up the RAM and your gaming rig,

play00:20

would you be such an evil person if you pulled the trigger?

play00:23

What if the RAM that's in your system

play00:25

isn't available anymore?

play00:26

Are you stuck with it forever?

play00:32

Let's find out.

play00:34

After we find out just how smoothly Linus here

play00:36

is gonna segue to his sponsor.

play00:38

With GlassWire you can instantly see your current

play00:41

and past network activity, detect malware,

play00:43

and block badly behaving apps on your PC or Android device.

play00:46

Use offer code LINUS to get 25% off GlassWire

play00:49

at the link down below.

play00:52

(upbeat music)

play01:00

We never wanna feed you misinformation or myths,

play01:02

particularly if it causes you to miss out

play01:04

on a free or cheap upgrade.

play01:06

So we took five different memory sets from our inventory,

play01:09

rated for various speeds and latencies,

play01:11

throw them on an AMD test bench

play01:13

with a Ryzen 5 3600X and 2060 Super, and went to town,

play01:17

checking configuration after configuration

play01:19

after configuration after...

play01:21

Well, you get the point.

play01:22

And after many grueling hours of mind-numbing benchmarks,

play01:25

we're here to give you the exciting results.

play01:28

Guess what? It barely matters.

play01:31

Or at least, it sometimes barely matters.

play01:35

We created a baseline for reference

play01:37

using two eight gig modules clocked at 3,200 megahertz

play01:40

with primary timings of 6-18-18-36.

play01:44

We ran our benchmarks, took notes,

play01:46

and then started swapping out modules one by one.

play01:49

And you might be as surprised as we were to find out that,

play01:53

honestly, for the most part,

play01:55

with two sticks you can get away with quite a lot

play01:58

as long as you're willing to tweak some values

play02:00

here and there in the system BIOS.

play02:02

If you don't overclock your memory subsystem.

play02:04

And I'm talking either with XMP or manually,

play02:07

RAM compatibility with DDR4 has come a long way

play02:11

to the point where basically it just freakin' works.

play02:16

Faster modules will generally have no issues clocking down

play02:19

and running steady with the slower ones,

play02:20

especially if they're under four gigahertz.

play02:23

And our performance measurements demonstrate this

play02:25

with pretty much all of our configurations

play02:28

within the run-to-run variants of our tests.

play02:30

But the enthusiasts among you will know

play02:33

that if you wanna get the most out of a modern system,

play02:36

increasing your memory speed is really important.

play02:39

What if we take then half of our reference kit

play02:43

and half of a slower kit and run them in dual-channel

play02:46

at the reference kit's frequency of 3,200 megahertz?

play02:50

Our slow kit here is timed pretty similarly, 16-18-18-35.

play02:55

But the traditional rule of thumb

play02:57

is that for every speed bin bump,

play02:59

you would expect to also raise your CAS latency by one.

play03:03

I am really not sure if this is gonna work.

play03:05

Crazily enough, though, the results look pretty good.

play03:08

Almost as good as our RAM style Tech Scarf on LTTStore.com.

play03:12

And the benchmarks look identical.

play03:15

So what we've managed to show here is that if you get lucky

play03:18

and you're mismatched RAM will run at your target speed,

play03:21

there's unlikely to be any performance difference.

play03:24

But remember how I promised we'd find some differences?

play03:26

What happens if we up the ante,

play03:28

and mix our 2,666 with our high-speed 4,000 megahertz kit?

play03:33

Well, the reason DDR4 4,000 costs more than this stuff

play03:38

is that it's been sorted or binned by the manufacturer

play03:42

according to their internal performance targets.

play03:44

Now, sometimes you get lucky

play03:45

and this puppy'll over overclock to the moon,

play03:47

but other times, you get our little friend, Mr. 2,666 here.

play03:52

He managed to be compatible with the big, bad,

play03:54

extreme gaming modules, but not at their rated speed,

play03:58

where the system failed to even power on properly.

play04:01

Things broke down even further

play04:03

when we tried to populate more than two DIMM slots.

play04:06

The thing is the more modules you install

play04:09

the greater the load on your CPU's

play04:10

integrated memory controller.

play04:12

This didn't cause any performance issues per se,

play04:15

as long as we could get the RAM all running,

play04:17

but it did cause some flaky and undesirable behavior.

play04:22

For example, when we populated three slots with a mixture

play04:25

of our reference and slow modules,

play04:27

the system would post and bench at 3,200 speeds just fine,

play04:31

at the start, but here's the thing.

play04:34

AMD's Ryzen processors have a feature called flex mode

play04:37

that allows two modules to run in dual-channel,

play04:40

with a third running in single-channel.

play04:43

That's great for getting maximum performance

play04:45

out of a non-ideal configuration,

play04:47

but you've gotta be very careful

play04:49

how you populate your slots.

play04:51

As soon as we put our 2666 module in the B1 slot,

play04:56

it got real unhappy, spitting out memory error codes

play04:59

and getting stuck in a restart loop

play05:01

until we reset the CMOS and dialed it all back to 2,666.

play05:06

As for populating all four DIMM slots

play05:08

and getting the system to work?

play05:10

That was no easy feat,

play05:11

with only a single configuration posting,

play05:14

and only when we toned it all down to meet

play05:16

at 3,200 megahertz.

play05:18

That was below our highest rated modules

play05:21

3,400 megahertz speed.

play05:23

Funnily enough, though,

play05:24

we tried back to this configuration later,

play05:26

and despite using the same BIOS settings

play05:28

with the same sticks in the same slots,

play05:30

it actually failed to post properly during round two.

play05:34

Which goes to show that while your friend

play05:37

might have no trouble running a poop mix of memory

play05:40

with no performance penalty,

play05:42

you can't count on the same result.

play05:44

And here's the big problem with that.

play05:47

Two mixed modules was pretty much fine,

play05:51

but most people aren't mixing memory

play05:53

at the time that they buy their brand new system.

play05:56

It's when they're upgrading down the line

play05:58

and trying to max out an older system,

play06:00

that these kinds of questions come up.

play06:02

So the chance that mixing and matching

play06:05

will result in unpredictability

play06:07

when you're maxing out your system and filling all the slots

play06:10

is just too high to ignore.

play06:13

Speaking of unpredictable,

play06:14

get subscribed so you don't miss the next installment

play06:16

in our crazy Intel home upgrade series.

play06:18

Andy is doing a man-cave. (clicking tongue)

play06:20

Back to mixing memory though.

play06:22

Is there anything that you can do to improve your odds?

play06:25

Well, yeah, actually.

play06:26

For starters, buying an upgrade

play06:28

that is rated for the same speed and primary timings

play06:32

will help your chances.

play06:33

And so will finding a module that was built

play06:36

using dies from the same manufacturer.

play06:38

And when I say manufacturer, I'm not talking G.Skill

play06:41

or Corsair or Kingston, I'm talking about the actual chips

play06:46

that are soldered to the module.

play06:48

So if you've got a module here with Samsung B-dies,

play06:52

good for you, by the way, those are nice.

play06:54

Try to get more of the same,

play06:56

even if they have a different logo on the heat spreader.

play06:59

"But, Linus," you might ask,

play07:01

"what about different capacities?

play07:03

"Can I pair up similarly specced

play07:05

"eight gig and 16 gig modules

play07:08

"and finally join team dual-channel?"

play07:11

Yes, you can.

play07:12

It's called asynchronous dual-channel.

play07:14

So we also ran benchmarks with different capacity modules

play07:18

of similar speeds and not only did it all register properly

play07:22

but as long as your workload doesn't exceed the capacity

play07:25

of the smallest module

play07:27

you shouldn't notice any performance impact

play07:30

With that said,

play07:32

we still cannot in good conscience recommend going out,

play07:36

buying whatever set of modules is on sale,

play07:39

rubbing them together for good luck,

play07:40

and throwing them at your rig.

play07:43

Both the best and the worst thing about PC gaming

play07:46

is that every system is wildly different from the next.

play07:49

To the point where what works for your friend,

play07:52

or for us today, might not work for you.

play07:55

You might hit the silicon lottery

play07:57

and get something that overclocks just fine

play07:59

and has perfect compatibility,

play08:01

or you might get something that runs

play08:03

at exactly its rated speed and not a hertz more!

play08:07

Worse yet, you might land yourself in a restart loop

play08:10

or even run into unpredictable blue screens

play08:12

on a rig that otherwise seems to be working fine.

play08:15

So we would strongly recommend

play08:17

if you're upgrading your memory

play08:19

flip your current modules on Facebook Marketplace

play08:21

or eBay or something and buy matching replacements.

play08:25

If however, you've got the spare parts lying around

play08:27

and you wanna see if you can give yourself an easy upgrade

play08:30

with minimal or no performance loss,

play08:32

and you're not afraid of a little bit

play08:34

of fine-tuning in the event of some crashing,

play08:36

the good news is that it can work.

play08:39

So please do some of your own testing

play08:41

and let us know in the comments below

play08:43

just how far you were able to push your mismatched hardware.

play08:47

Who knows, maybe you've had access

play08:49

to a free upgrade this whole time.

play08:51

Just like I upgraded my segue to this one from our sponsor,

play08:55

Micro Center.

play08:57

Get the best prices and best selection on PC hardware,

play09:00

and anything else tech at one of Micro Center's

play09:02

25 locations across the United States.

play09:04

Check out Micro Center's DIY arcade cabinet kits.

play09:08

Each kit includes the arcade cabinet,

play09:10

a 27-inch monitor, two joysticks,

play09:12

20 arcade buttons with switches, a Raspberry PI,

play09:15

Atari-themed graphics,

play09:16

and all the components needed to connect

play09:18

and power the system.

play09:20

The included Atari games SD card

play09:21

comes with over 140 licensed Atari games

play09:24

from their systems, the Atari 2600, Atari 5600,

play09:27

and Atari 7800.

play09:30

I mean, even back then

play09:31

they had console generational names figured out.

play09:33

They add 2,600 to every one. Why can't Microsoft do this?

play09:36

Anyway, the point is, if you wanna get more creative

play09:38

you can choose your own components

play09:40

with the Micro Center Retro Arcade Builder.

play09:41

So click the link below

play09:43

and build your perfect arcade cabinet today.

play09:45

If you guys enjoy these kinds of deep dives into memory,

play09:48

check out our previous look

play09:49

at the performance impact of ECC memory.

play09:52

It is slower,

play09:53

but it might help you keep memory errors at bay.

play09:56

You can check out findings on that sweet stuff

play09:58

at the link down below

play09:59

Or I think we've probably got a thing here. (clicks tongue)

Rate This

5.0 / 5 (0 votes)

Do you need a summary in English?