Ar kiekvienos laiko tarpsnio atminties panaudojimas būtų nevienodas?
Kai pridedate RAM prie kompiuterio, ar tikrai svarbu, ar lazdos turi nevienodą atminties kiekį, ar visuomet jiems reikia vienodų atminties kiekių? Šiandienos „SuperUser“ atsakymų ir atsakymų atsakymai yra įdomūs skaitytojo klausimai.
Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.
Nuotraukų sutikimas su „redjar“ („Flickr“).
Klausimas
„SuperUser“ skaitytuvas „LanceLafontaine“ nori sužinoti, ar naudojant nevienodą RAM kiekį sumažėja našumas:
Šiame puslapyje aprašomos daugelio „MacBook“ nešiojamųjų kompiuterių RAM specifikacijos. Mano nešiojamojo kompiuterio skyriuje (13 "Pro, 2011 m. Pabaigoje) sakoma:
- Papildomos pastabos: už geriausius rezultatus užpildykite abu atminties lizdus, kiekviename lizde įdiegdami vienodą atminties modulį.
Tai ne pirmas kartas, kai girdėjau apie šį reiškinį, ir tai tikrai nėra būdinga „Apple“. Kodėl taip yra? Išskyrus akivaizdžią turimos atminties sumažėjimą, kodėl būtų dar blogiau paleisti 6 GB (1 * 4 GB plius 1 * 2 GB) nei 8 GB (2 * 4 GB)?
Ar naudojant nevienodus RAM kiekius sumažėja našumas arba tai tik mitas?
Atsakymas
„SuperUser“ autoriai David Schwartz ir x turi atsakymą. Pirma, David Schwartz:
Esant vienodam kiekiui atminties abiejose lizduose, atmintis gali būti suskirstyta taip, kad iš eilės ištisinės atminties pakaitos lizdai. Tokiu būdu prieiga prie atminties išplatinama beveik vienodai vienodai, leidžiant jų pralaidumui derinti.
Netolygiais kiekiais atmintis negali būti perlenkta ir pirmiausia turi būti susieta su viena lazdele ir kita. Programa, kuria pasiekiama didelė gretima atminties dalis, beveik visoms jo prieigoms bus pasiekiama į vieną lazdą ir nebus pralaidumo kombinacijos.
Tada atsakymas iš mVincent:
- Papildomos pastabos: už geriausius rezultatus užpildykite abu atminties lizdus, kiekviename lizde įdiegdami vienodą atminties modulį.
Galimas techninis paaiškinimas yra tai, kad jūsų „MacBook“ (pagrindinė plokštė) palaiko dviejų kanalų architektūrą ir todėl reikia dviejų identiškų atminties modulių. Lyginamieji standartai rodo, kad jis suteikia 5–10 proc.
- Kodėl taip yra? Išskyrus akivaizdžią turimos atminties sumažėjimą, kodėl būtų dar blogiau paleisti 6 GB (1 * 4 GB plius 1 * 2 GB) nei 8 GB (2 * 4 GB)?
Kai naudojami du neidentiški atminties moduliai, pagrindinė plokštė atminties modulius veiks lėtiausio modulio greičiu.
Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.