Vil bruke ujevn mengder RAM i hver spilleautomat redusere ytelse?

Innholdsfortegnelse:

Vil bruke ujevn mengder RAM i hver spilleautomat redusere ytelse?
Vil bruke ujevn mengder RAM i hver spilleautomat redusere ytelse?

Video: Vil bruke ujevn mengder RAM i hver spilleautomat redusere ytelse?

Video: Vil bruke ujevn mengder RAM i hver spilleautomat redusere ytelse?
Video: POP3 vs IMAP - What's the difference? - YouTube 2024, April
Anonim
Når du legger til RAM på en datamaskin, er det virkelig viktig om stavene har ujevne mengder minne eller trenger du alltid at de har like store mengder minne? Dagens SuperUser Q & A innlegg har svar på en nysgjerrig leser spørsmål.
Når du legger til RAM på en datamaskin, er det virkelig viktig om stavene har ujevne mengder minne eller trenger du alltid at de har like store mengder minne? Dagens SuperUser Q & A innlegg har svar på en nysgjerrig leser spørsmål.

Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

Foto courtesy of redjar (Flickr).

Spørsmålet

SuperUser leser LanceLafontaine vil vite om bruk av ujevn mengder RAM virkelig reduserer ytelsen:

This page describes the RAM specifications for many of the MacBook laptops. In the section for my laptop (13″ Pro, Late 2011), it says:

Additional Notes: For best performance, fill both memory slots, installing an equal memory module in each slot.

This is not the first time that I have heard of this phenomenon, and it is definitely not specific to Apple. Why is this the case? Other than the obvious decrease in available memory, why would it be worse to run with 6 GB (1*4 GB plus 1*2 GB) than with 8 GB (2*4 GB)?

Bruker ujevn mengder RAM en reduksjon i ytelse, eller er det bare en myte?

Svaret

SuperUser bidragsytere David Schwartz og x har svaret for oss. Først opp, David Schwartz:

With equal amounts of memory in both slots, memory can be interleaved so that successive chunks of memory alternate slots. That way, memory access gets distributed to both slots almost perfectly evenly, allowing their bandwidth to combine.

With uneven amounts, memory cannot be interleaved and has to be mapped first to one stick and then the other. A program that is accessing a large contiguous chunk of memory will find almost all of its access going to one stick and there will be no bandwidth combination.

Etterfulgt av svaret fra mVincent:

Additional Notes: For best performance, fill both memory slots, installing an equal memory module in each slot.

The likely technical explanation here is that your MacBook (motherboard) supports dual-channel architecture and thus requires two identical memory modules. Benchmarks suggests that it gives a 5-10 percent performance boost.

Why is this the case? Other than the obvious decrease in available memory, why would it be worse to run with 6 GB (1*4 GB plus 1*2 GB) than with 8 GB (2*4 GB)?

When two non-identical memory modules are used, the motherboard will run the memory modules at the speed of slowest module.

Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.

Anbefalt: