Bi li korištenje nejednake količine RAM-a u svakom utoru smanjiti performanse?
Kada dodajete RAM na računalo, da li je stvarno važno ako štapići imaju nejednaku količinu memorije ili ih uvijek trebate imati jednaku količinu memorije? Današnja postova s pitanjima o odgovorima korisnika imaju odgovore na pitanja znatiželjnog čitatelja.
Današnja sesija pitanja i odgovora dolazi nam ljubaznošću SuperUser-a, podjele Stack Exchangea, grupiranja web-lokacija za pitanja i odgovore u zajednici.
Fotografija ljubaznošću redjara (Flickr).
Pitanje
Čitač superkorisnika LanceLafontaine želi znati koristi li korištenje nejednake količine RAM-a stvarno manje performanse:
Ova stranica opisuje RAM specifikacije za mnoga MacBook prijenosna računala. U odjeljku za moje prijenosno računalo (13 "Pro, Late 2011) piše:
- Dodatne napomene: Za najbolju izvedbu, napunite oba memorijska utora, instalirajte jednak memorijski modul u svaki utor.
Ovo nije prvi put da sam čuo za ovaj fenomen i definitivno nije specifičan za Apple. Zašto je to slučaj? Osim očiglednog smanjenja raspoložive memorije, zašto bi bilo lošije pokretanje s 6 GB (1 * 4 GB plus 1 * 2 GB) nego s 8 GB (2 * 4 GB)?
Koristi li nejednake količine RAM-a smanjenje performansi ili je to samo mit?
Odgovor
SuperUser suradnici David Schwartz i x imaju odgovor za nas. Prvo gore, David Schwartz:
Uz jednaku količinu memorije u oba utora, memorija može biti umetnuta tako da uzastopni dijelovi memorije izmjenjuju utore. Na taj se način pristup memorijama distribuira na oba utora gotovo savršeno ravnomjerno, čime se omogućuje njihova kombinacija.
Uz neujednačene količine, memorija ne može biti umetnuta i mora se mapirati najprije na jedan štap, a zatim na drugi. Program koji pristupa velikom susjednom komadu memorije naći će gotovo sav pristup pristupu jednom štapu i neće postojati kombinacija propusnog opsega.
Slijedi odgovor od mVincent:
- Dodatne napomene: Za najbolju izvedbu, napunite oba memorijska utora, instalirajte jednak memorijski modul u svaki utor.
Vjerojatno tehničko objašnjenje ovdje je da vaš MacBook (matična ploča) podržava dual-channel arhitekturu i stoga zahtijeva dva identična memorijska modula. Mjerila ukazuju na to da to daje povećanje od 5-10 posto.
- Zašto je to slučaj? Osim očiglednog smanjenja raspoložive memorije, zašto bi bilo lošije pokretanje s 6 GB (1 * 4 GB plus 1 * 2 GB) nego s 8 GB (2 * 4 GB)?
Kada se koriste dva ne-identična memorijska modula, matična ploča će pokrenuti memorijske module brzinom najsporijeg modula.
Imate li što dodati objašnjenju? Zvuk isključen u komentarima. Želite li pročitati više odgovora od drugih tehničkih korisnika Stack Exchangea? Pogledajte cjelokupnu temu za raspravu ovdje.